From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 33909 invoked by alias); 14 Jun 2017 12:35:13 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 33882 invoked by uid 89); 14 Jun 2017 12:35:12 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.4 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,MIME_BASE64_BLANKS,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.2 spammy=2200, 1570 X-HELO: EUR02-HE1-obe.outbound.protection.outlook.com Received: from mail-oln040092068107.outbound.protection.outlook.com (HELO EUR02-HE1-obe.outbound.protection.outlook.com) (40.92.68.107) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 14 Jun 2017 12:35:11 +0000 Received: from AM5EUR02FT015.eop-EUR02.prod.protection.outlook.com (10.152.8.57) by AM5EUR02HT041.eop-EUR02.prod.protection.outlook.com (10.152.9.236) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.1143.11; Wed, 14 Jun 2017 12:35:12 +0000 Received: from AM4PR0701MB2162.eurprd07.prod.outlook.com (10.152.8.51) by AM5EUR02FT015.mail.protection.outlook.com (10.152.8.154) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1157.12 via Frontend Transport; Wed, 14 Jun 2017 12:35:12 +0000 Received: from AM4PR0701MB2162.eurprd07.prod.outlook.com ([fe80::f508:a3ef:5f6e:1e39]) by AM4PR0701MB2162.eurprd07.prod.outlook.com ([fe80::f508:a3ef:5f6e:1e39%17]) with mapi id 15.01.1178.013; Wed, 14 Jun 2017 12:35:12 +0000 From: Bernd Edlinger To: Ramana Radhakrishnan CC: GCC Patches , Kyrill Tkachov , Richard Earnshaw , Wilco Dijkstra Subject: [PING**5] [PATCH, ARM] Further improve stack usage on sha512 (PR 77308) Date: Wed, 14 Jun 2017 12:35:00 -0000 Message-ID: References: In-Reply-To: authentication-results: googlemail.com; dkim=none (message not signed) header.d=none;googlemail.com; dmarc=none action=none header.from=hotmail.de; x-incomingtopheadermarker: OriginalChecksum:51385AFDFE267714FEE672A7F1447502957037717570ADD6D7C552F175F4E1D8;UpperCasedChecksum:FA5C953528C93F5090725CFA4F1DA067B9E3A83AF0679B6449A9C187F36B66BB;SizeAsReceived:7903;Count:46 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [sBi6UoJ8tRC2jNtaYMr516jmyhs3DMuS] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;AM5EUR02HT041;24:UAiq+M1nHRgWvYDv4swrqzaOineEv0LVOPnvZquXULOo107eM83syP34Y47r0Yn1lu6Rc5SD+deSgumQJ+9EquKvKU59KdnDVonM0mM5AME=;7:jPaWh4gpJau1IC5i25b9AA3r0Dgp7PS8rgF+xkMEqFO27oaioyt9x8K6dzZFOn16KHoEuPC0RgkkgNeyiZfqg3Q4VtAtV9rhGjunlo86qqbzSJvjYSaZzIQ48pe/UsJiE4SF0okPQjNqCbozZe301TqoS7s0xXkr5ZBlIZll/W+LhXNAmzSeRK3t29Js7y3m5K7lO14B1MFiLURS/GaWlTndmkaW/DZegC1mSQHfHaC/qbaSsVsg2DSQtL4xjU0q3q0cDh/Hg9NEBC1Ne5YrtmXhLk8fpzifOpUCasT3tRXchYZqcYByaFtP0+0FEEmY x-incomingheadercount: 46 x-eopattributedmessage: 0 x-forefront-antispam-report: EFV:NLI;SFV:NSPM;SFS:(7070007)(98901004);DIR:OUT;SFP:1901;SCL:1;SRVR:AM5EUR02HT041;H:AM4PR0701MB2162.eurprd07.prod.outlook.com;FPR:;SPF:None;LANG:en; x-ms-traffictypediagnostic: AM5EUR02HT041: x-ms-office365-filtering-correlation-id: 4552d741-2c26-4dbd-b0a8-08d4b321ccb6 x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(201702061074)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322274)(1603101448)(1601125374)(1701031045);SRVR:AM5EUR02HT041; x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(444000031);SRVR:AM5EUR02HT041;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:AM5EUR02HT041; x-forefront-prvs: 033857D0BD spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jun 2017 12:35:12.4607 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5EUR02HT041 X-SW-Source: 2017-06/txt/msg01032.txt.bz2 UGluZy4uLg0KDQpPbiAwNi8wMS8xNyAxODowMSwgQmVybmQgRWRsaW5nZXIg d3JvdGU6DQo+IFBpbmcuLi4NCj4gDQo+IE9uIDA1LzEyLzE3IDE4OjQ5LCBC ZXJuZCBFZGxpbmdlciB3cm90ZToNCj4+IFBpbmcuLi4NCj4+DQo+PiBPbiAw NC8yOS8xNyAxOTo0NSwgQmVybmQgRWRsaW5nZXIgd3JvdGU6DQo+Pj4gUGlu Zy4uLg0KPj4+DQo+Pj4gSSBhdHRhY2hlZCBhIHJlYmFzZWQgdmVyc2lvbiBz aW5jZSB0aGVyZSB3YXMgYSBtZXJnZSBjb25mbGljdCBpbg0KPj4+IHRoZSB4 b3JkaTMgcGF0dGVybiwgb3RoZXJ3aXNlIHRoZSBwYXRjaCBpcyBzdGlsbCBp ZGVudGljYWwuDQo+Pj4gSXQgc3BsaXRzIGFkZGRpMywgc3ViZGkzLCBhbmRk aTMsIGlvcmRpMywgeG9yZGkzIGFuZCBvbmVfY21wbGRpMg0KPj4+IGVhcmx5 IHdoZW4gdGhlIHRhcmdldCBoYXMgbm8gbmVvbiBvciBpd21teHQuDQo+Pj4N Cj4+Pg0KPj4+IFRoYW5rcw0KPj4+IEJlcm5kLg0KPj4+DQo+Pj4NCj4+Pg0K Pj4+IE9uIDExLzI4LzE2IDIwOjQyLCBCZXJuZCBFZGxpbmdlciB3cm90ZToN Cj4+Pj4gT24gMTEvMjUvMTYgMTI6MzAsIFJhbWFuYSBSYWRoYWtyaXNobmFu IHdyb3RlOg0KPj4+Pj4gT24gU3VuLCBOb3YgNiwgMjAxNiBhdCAyOjE4IFBN LCBCZXJuZCBFZGxpbmdlcg0KPj4+Pj4gPGJlcm5kLmVkbGluZ2VyQGhvdG1h aWwuZGU+IHdyb3RlOg0KPj4+Pj4+IEhpIQ0KPj4+Pj4+DQo+Pj4+Pj4gVGhp cyBpbXByb3ZlcyB0aGUgc3RhY2sgdXNhZ2Ugb24gdGhlIHNoYTUxMiB0ZXN0 IGNhc2UgZm9yIHRoZSBjYXNlDQo+Pj4+Pj4gd2l0aG91dCBoYXJkd2FyZSBm cHUgYW5kIHdpdGhvdXQgaXdtbXh0IGJ5IHNwbGl0dGluZyBhbGwgZGktbW9k ZQ0KPj4+Pj4+IHBhdHRlcm5zIHJpZ2h0IHdoaWxlIGV4cGFuZGluZyB3aGlj aCBpcyBzaW1pbGFyIHRvIHdoYXQgdGhlDQo+Pj4+Pj4gc2hpZnQtcGF0dGVy bg0KPj4+Pj4+IGRvZXMuICBJdCBkb2VzIG5vdGhpbmcgaW4gdGhlIGNhc2Ug aXdtbXh0IGFuZCBmcHU9bmVvbiBvciB2ZnAgYXMNCj4+Pj4+PiB3ZWxsIGFz DQo+Pj4+Pj4gdGh1bWIxLg0KPj4+Pj4+DQo+Pj4+Pg0KPj4+Pj4gSSB3b3Vs ZCBnbyBmdXJ0aGVyIGFuZCBkbyB0aGlzIGluIHRoZSBhYnNlbmNlIG9mIE5l b24sIHRoZSBWRlAgdW5pdA0KPj4+Pj4gYmVpbmcgdGhlcmUgZG9lc24ndCBo ZWxwIHdpdGggREltb2RlIG9wZXJhdGlvbnMgaS5lLiB3ZSBkbyBub3QgaGF2 ZSA2NA0KPj4+Pj4gYml0IGludGVnZXIgYXJpdGhtZXRpYyBpbnN0cnVjdGlv bnMgd2l0aG91dCBOZW9uLiBUaGUgbWFpbiByZWFzb24gd2h5DQo+Pj4+PiB3 ZSBoYXZlIHRoZSBESW1vZGUgcGF0dGVybnMgc3BsaXQgc28gbGF0ZSBpcyB0 byBnaXZlIGEgY2hhbmNlIGZvcg0KPj4+Pj4gZm9sa3Mgd2hvIHdhbnQgdG8g ZG8gNjQgYml0IGFyaXRobWV0aWMgaW4gTmVvbiBhIGNoYW5jZSB0byBtYWtl IHRoaXMNCj4+Pj4+IHdvcmsgYXMgd2VsbCBhcyBzdXBwb3J0IHNvbWUgb2Yg dGhlIDY0IGJpdCBOZW9uIGludHJpbnNpY3Mgd2hpY2ggSUlSQw0KPj4+Pj4g bWFwIGRvd24gdG8gdGhlc2UgaW5zdHJ1Y3Rpb25zLiBEb2luZyB0aGlzIGp1 c3QgZm9yIHNvZnQtZmxvYXQgZG9lc24ndA0KPj4+Pj4gaW1wcm92ZSB0aGUg ZGVmYXVsdCBjYXNlIG9ubHkuIEkgZG9uJ3QgdXN1YWxseSB0ZXN0IGl3bW14 dCBhbmQgSSdtIG5vdA0KPj4+Pj4gc3VyZSB3aG8gaGFzIHRoZSBhYmlsaXR5 IHRvIGRvIHNvLCB0aHVzIGtlZXBpbmcgdGhpcyByZXN0cmljdGlvbiBmb3IN Cj4+Pj4+IGl3TU1YIGlzIGZpbmUuDQo+Pj4+Pg0KPj4+Pj4NCj4+Pj4NCj4+ Pj4gWWVzIEkgdW5kZXJzdGFuZCwgdGhhbmtzIGZvciBwb2ludGluZyB0aGF0 IG91dC4NCj4+Pj4NCj4+Pj4gSSB3YXMgbm90IGF3YXJlIHdoYXQgaXdtbXh0 IGV4aXN0cyBhdCBhbGwsIGJ1dCBJIG5vdGljZWQgdGhhdCBtb3N0DQo+Pj4+ IDY0Yml0IGV4cGFuc2lvbnMgd29yayBjb21wbGV0ZWx5IGRpZmZlcmVudCwg YW5kIHdvdWxkIGJyZWFrIGlmIHdlIHNwbGl0DQo+Pj4+IHRoZSBwYXR0ZXJu IGVhcmx5Lg0KPj4+Pg0KPj4+PiBJIGNhbiBob3dldmVyIG9ubHkgbG9vayBh dCB0aGUgYXNzZW1ibGVyIG91dG91dCBmb3IgaXdtbXh0LCBhbmQgbWFrZQ0K Pj4+PiBzdXJlIHRoYXQgdGhlIHN0YWNrIHVzYWdlIGRvZXMgbm90IGdldCB3 b3JzZS4NCj4+Pj4NCj4+Pj4gVGh1cyB0aGUgbmV3IHZlcnNpb24gb2YgdGhl IHBhdGNoIGtlZXBzIG9ubHkgdGh1bWIxLCBuZW9uIGFuZCBpd21teHQgYXMN Cj4+Pj4gaXQgaXM6IGFyb3VuZCAxNTcwICh0aHVtYjEpLCAyMzAwIChuZW9u KSBhbmQgMjIwMCAod2ltbXh0KSBieXRlcyBzdGFjaw0KPj4+PiBmb3IgdGhl IHRlc3QgY2FzZXMsIGFuZCB2ZnAgYW5kIHNvZnQtZmxvYXQgYXQgYXJvdW5k IDI3MCBieXRlcyBzdGFjaw0KPj4+PiB1c2FnZS4NCj4+Pj4NCj4+Pj4+PiBJ dCByZWR1Y2VzIHRoZSBzdGFjayB1c2FnZSBmcm9tIDIzMDAgdG8gbmVhciBv cHRpbWFsIDI3MiBieXRlcyAoISkuDQo+Pj4+Pj4NCj4+Pj4+PiBOb3RlIHRo aXMgYWxzbyBzcGxpdHMgbWFueSBsZHJkL3N0cmQgaW5zdHJ1Y3Rpb25zIGFu ZCB0aGVyZWZvcmUgSSANCj4+Pj4+PiB3aWxsDQo+Pj4+Pj4gcG9zdCBhIGZv bGxvd3VwLXBhdGNoIHRoYXQgbWl0aWdhdGVzIHRoaXMgZWZmZWN0IGJ5IGVu YWJsaW5nIHRoZQ0KPj4+Pj4+IGxkcmQvc3RyZA0KPj4+Pj4+IHBlZXBob2xl IG9wdGltaXphdGlvbiBhZnRlciB0aGUgbmVjZXNzYXJ5IHJlZy10ZXN0aW5n Lg0KPj4+Pj4+DQo+Pj4+Pj4NCj4+Pj4+PiBCb290c3RyYXBwZWQgYW5kIHJl Zy10ZXN0ZWQgb24gYXJtLWxpbnV4LWdudWVhYmloZi4NCj4+Pj4+DQo+Pj4+ PiBXaGF0IGRvIHlvdSBtZWFuIGJ5IGFybS1saW51eC1nbnVlYWJpaGYgLSB3 aGVuIGZvbGtzIHNheSB0aGF0IEkNCj4+Pj4+IGludGVycHJldCBpdCBhcyAt LXdpdGgtYXJjaD1hcm12Ny1hIC0td2l0aC1mbG9hdD1oYXJkDQo+Pj4+PiAt LXdpdGgtZnB1PXZmcHYzLWQxNiBvciAoLS13aXRoLWZwdT1uZW9uKS4NCj4+ Pj4+DQo+Pj4+PiBJZiB5b3UndmUgcmVhbGx5IGJvb3RzdHJhcHBlZCBhbmQg cmVndGVzdGVkIGl0IG9uIGFybWhmLCBkb2Vzbid0IHRoaXMNCj4+Pj4+IHBh dGNoIGFzIGl0IHN0YW5kIGhhdmUgbm8gZWZmZWN0IHRoZXJlIGkuZS4gbm8g Y2hhbmdlID8NCj4+Pj4+IGFybS1saW51eC1nbnVlYWJpaGYgdXN1YWxseSBt ZWFucyB0byBtZSBzb21lb25lIGhhcyBjb25maWd1cmVkIHdpdGgNCj4+Pj4+ IC0td2l0aC1mbG9hdD1oYXJkLCBzbyB0aGVyZSBhcmUgbm8gcmVncmVzc2lv bnMgaW4gdGhlIGhhcmQgZmxvYXQgQUJJDQo+Pj4+PiBjYXNlLA0KPj4+Pj4N Cj4+Pj4NCj4+Pj4gSSBrbm93IGl0IHByb3ZlcyBsaXR0bGUuICBXaGVuIEkg c2F5IGFybS1saW51eC1nbnVlYWJpaGYNCj4+Pj4gSSBkbyBpbiBmYWN0IG1l YW4gLS1lbmFibGUtbGFuZ3VhZ2VzPWFsbCxhZGEsZ28sb2JqLWMrKw0KPj4+ PiAtLXdpdGgtYXJjaD1hcm12Ny1hIC0td2l0aC10dW5lPWNvcnRleC1hOSAt LXdpdGgtZnB1PXZmcHYzLWQxNg0KPj4+PiAtLXdpdGgtZmxvYXQ9aGFyZC4N Cj4+Pj4NCj4+Pj4gTXkgbWFpbiBpbnRlcmVzdCBpbiB0aGUgc3RhY2sgdXNh Z2UgaXMgb2YgY291cnNlIG5vdCBiZWNhdXNlIG9mIGxpbnV4LA0KPj4+PiBi dXQgYmVjYXVzZSBvZiBlQ29zIHdoZXJlIHdlIGhhdmUgdmVyeSBzbWFsbCB0 YXNrIHN0YWNrcyBhbmQgaW4gZmFjdA0KPj4+PiBubyBmcHUgc3VwcG9ydCBi eSB0aGUgTy9TIGF0IGFsbCwgc28gdGhhdCBwYXRjaCBpcyBleGFjdGx5IHdo YXQgd2UgDQo+Pj4+IG5lZWQuDQo+Pj4+DQo+Pj4+DQo+Pj4+IEJvb3RzdHJh cHBlZCBhbmQgcmVnLXRlc3RlZCBvbiBhcm0tbGludXgtZ251ZWFiaWhmDQo+ Pj4+IElzIGl0IE9LIGZvciB0cnVuaz8NCj4+Pj4NCj4+Pj4NCj4+Pj4gVGhh bmtzDQo+Pj4+IEJlcm5kLg0K