From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 36399 invoked by alias); 12 Dec 2018 18:26:39 -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 36376 invoked by uid 89); 12 Dec 2018 18:26:39 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-27.6 required=5.0 tests=BAYES_00,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,KAM_SHORT,MIME_BASE64_BLANKS,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 spammy=Hx-languages-length:3400 X-HELO: mx0b-0016f401.pphosted.com Received: from mx0a-0016f401.pphosted.com (HELO mx0b-0016f401.pphosted.com) (67.231.148.174) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 12 Dec 2018 18:26:36 +0000 Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id wBCIFTLp017291; Wed, 12 Dec 2018 10:26:32 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-id : content-transfer-encoding : mime-version; s=pfpt0818; bh=twuAz343BgRGLpgJdfR1R0/oto/y6gvYBCqvIP0sUHA=; b=bvbo/gLCa7qQZ2TsUevJU7+qORzcmdcrFm6xx/jF4ChyNXFMEysVK3AiJNx85Srw7aoH DsIdiwNY342fcD58wvhjXW9AB+HkDvZPNGVr+9NIDc7QpP3KYmqnoX/nzKki5Hwek87n aIOXgEEnPM2GRqVrPPF9bkrzJEbYZlnR5ldFkC68OLFS83B8HfTAIWLAjqnCdHLvHXvh 7CHpLReEU4pSOI4NJSMoU947I+3+A0AbMnVH2G6jwnDMgvzXuvszeyyyqVpiSeuBYW1z VO+tsVnJaHcpKtE06vtqAK1YKDgrE27S3rysZ3pm4YLDbHesYD6/B3JSvfntSCpkVfVe 0Q== Received: from sc-exch03.marvell.com ([199.233.58.183]) by mx0a-0016f401.pphosted.com with ESMTP id 2pb4tarx8t-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Wed, 12 Dec 2018 10:26:31 -0800 Received: from SC-EXCH01.marvell.com (10.93.176.81) by SC-EXCH03.marvell.com (10.93.176.83) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Wed, 12 Dec 2018 10:26:30 -0800 Received: from NAM01-BN3-obe.outbound.protection.outlook.com (104.47.33.59) by SC-EXCH01.marvell.com (10.93.176.81) with Microsoft SMTP Server (TLS) id 15.0.1367.3 via Frontend Transport; Wed, 12 Dec 2018 10:26:30 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=twuAz343BgRGLpgJdfR1R0/oto/y6gvYBCqvIP0sUHA=; b=hBYzufiaQ0rAtHs0Tg/bMA7qzg2t4vdcCC+V0x1BU0aRaw89YMqcuo8TJ2w2VdrZN8nH++HXJ9TNTAfRWoKCLgIqnaFpnYhsKzu+TJpb79nGAvv+wer16qwZyM7NhwEuYqZCumvKj9AsPRQYyOUHrn9IZ2mtLJSHQ6x6Y1wwDYQ= Received: from BN6PR1801MB2033.namprd18.prod.outlook.com (10.161.156.162) by BN6PR1801MB1922.namprd18.prod.outlook.com (10.161.156.35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1404.21; Wed, 12 Dec 2018 18:26:29 +0000 Received: from BN6PR1801MB2033.namprd18.prod.outlook.com ([fe80::c00a:c0b7:42f3:9d3d]) by BN6PR1801MB2033.namprd18.prod.outlook.com ([fe80::c00a:c0b7:42f3:9d3d%5]) with mapi id 15.20.1404.026; Wed, 12 Dec 2018 18:26:29 +0000 From: Steve Ellcey To: Richard Sandiford CC: gcc-patches Subject: Re: [EXT] Re: [Patch 1/4][Aarch64] v2: Implement Aarch64 SIMD ABI Date: Wed, 12 Dec 2018 18:26:00 -0000 Message-ID: <66f33a10d020f9da9b5c931925b3bcdc9328c407.camel@marvell.com> References: <1541699539.12016.6.camel@cavium.com> <87in05utpk.fsf@arm.com> <5215c53c2e14b1b1980fe4294516b2eea0053391.camel@marvell.com> <87woofas9w.fsf@arm.com> In-Reply-To: <87woofas9w.fsf@arm.com> received-spf: None (protection.outlook.com: marvell.com does not designate permitted sender hosts) Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Proofpoint-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1812120156 X-SW-Source: 2018-12/txt/msg00855.txt.bz2 T24gV2VkLCAyMDE4LTEyLTEyIGF0IDExOjM5ICswMDAwLCBSaWNoYXJkIFNh bmRpZm9yZCB3cm90ZToNCj4gDQo+IFN0ZXZlIEVsbGNleSA8c2VsbGNleUBt YXJ2ZWxsLmNvbT4gd3JpdGVzOg0KPiA+IE9uIEZyaSwgMjAxOC0xMi0wNyBh dCAxNzozNCArMDAwMCwgUmljaGFyZCBTYW5kaWZvcmQgd3JvdGU6DQo+ID4g PiA+ICsgICAgICAgICAgKG1hdGNoX29wZXJhbmQ6VFggMiAicmVnaXN0ZXJf b3BlcmFuZCIgInciKSkNCj4gPiA+ID4gKyAgICAgKHNldCAobWVtOlRYIChw bHVzOlAgKG1hdGNoX2R1cCAwKQ0KPiA+ID4gPiArICAgICAgICAgICAgICAg ICAgKG1hdGNoX29wZXJhbmQ6UCA1ICJjb25zdF9pbnRfb3BlcmFuZCINCj4g PiA+ID4gIm4iKSkpDQo+ID4gPiA+ICsgICAgICAgICAgKG1hdGNoX29wZXJh bmQ6VFggMyAicmVnaXN0ZXJfb3BlcmFuZCIgInciKSldKV0NCj4gPiA+IA0K PiA+ID4gVGhpbmsgdGhpcyBsYXN0IHBhcnQgc2hvdWxkIGJlOg0KPiA+ID4g DQo+ID4gPiAgICAgIChzZXQgKG1lbTpUWCAocGx1czpQIChwbHVzOlAgKG1h dGNoX2R1cCAwKQ0KPiA+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIChtYXRjaF9kdXAgNCkpDQo+ID4gPiAgICAgICAgICAgICAgICAg ICAgICAgICAgIChtYXRjaF9vcGVyYW5kOlAgNSAiY29uc3RfaW50X29wZXJh bmQiDQo+ID4gPiAibiIpKSkNCj4gPiA+ICAgICAgICAgICAobWF0Y2hfb3Bl cmFuZDpUWCAzICJyZWdpc3Rlcl9vcGVyYW5kIiAidyIpKV0pXQ0KPiA+IA0K PiA+IEkgdGhpbmsgeW91IGFyZSByaWdodCBhYm91dCB0aGlzLiAgV2hhdCBJ IGhhdmUgZm9yDQo+ID4gbG9hZHdiX3BhaXI8VFg6bW9kZT5fPFA6bW9kZT4g bWF0Y2hlcyB3aGF0IGlzIHRoZXJlIGZvcg0KPiA+IGxvYWR3Yl9wYWlyPEdQ Rjptb2RlPl88UDptb2RlPi4gIElmIHRoaXMgb25lIGlzIHdyb25nLCB0aGVu IEkgYXNzdW1lDQo+ID4gdGhlIG90aGVycyBhcmUgd3JvbmcgdG9vPyAgVGhp cyB3b24ndCBtYWtlIGEgcHJhY3RpY2FsIGRpZmZlcmVuY2Ugc2luY2UNCj4g PiB3ZSBjYWxsIHRoZXNlIHdpdGggZ2VuX2xvYWR3Yl9wYWlyKl8qIGNhbGxz IGFuZCBub3QgdmlhIHBhdHRlcm4NCj4gPiByZWNvZ25pdGlvbiwgYnV0IHN0 aWxsIHRoZXkgc2hvdWxkIGJlIHJpZ2h0LiAgU2hvdWxkIEkgY2hhbmdlIHRo ZW0NCj4gPiBhbGw/ICBJIGRpZCBub3QgY2hhbmdlIHRoaXMgYXMgcGFydCBv ZiB0aGlzIHBhdGNoLg0KPiANCj4gSSB0aGluayB3ZSBzaG91bGQgZml4IHRo ZSBuZXcgcGF0dGVybiwgYnV0IEkgYWdyZWUgZml4aW5nIHRoZSBvdGhlcnMN Cj4gc2hvdWxkIGJlIGEgc2VwYXJhdGUgcGF0Y2guDQo+IA0KPiBQYXRjaCBM R1RNIHdpdGggdGhhdCBjaGFuZ2UuDQoNCkkgYW0gbm90IHN1cmUgdGhpcyBp cyByaWdodC4gIEkgY3JlYXRlZCBhIHBhdGNoIChzZXBhcmF0ZSBmcm9tIGFu eSBvZg0KdGhlIFNJTUQgY2hhbmdlcykgdG8gZml4IHRoZSBzdG9yZXdiX3Bh aXI8R1BJOm1vZGU+XzxQOm1vZGU+IGFuZA0Kc3RvcmV3Yl9wYWlyPEdQRjpt b2RlPl88UDptb2RlPiBhbmQgd2hlbiBJIHRyeSB0byBidWlsZCBHQ0Mgd2l0 aA0KdGhhdCBjaGFuZ2UsIGdjYyBhYm9ydHMgd2hpbGUgYnVpbGRpbmcgbGli Z2NjLiAgSSBkaWRuJ3QgdGhpbmsNCnRoaXMgY2hhbmdlIGNvdWxkIGFmZmVj dCB0aGUgYnVpbGQgYnV0IGl0IGFwcGVhcnMgdG8gZG8gc28uDQoNCg0KL2hv bWUvc2VsbGNleS9nY2MtbWQtZml4L3NyYy9nY2MvbGliZ2NjL3N0YXRpYy1v YmplY3QubWs6MTc6IHJlY2lwZSBmb3INCnRhcmdldCAnYWRkdGYzLm8nIGZh aWxlZA0KbWFrZVsxXTogKioqIFthZGR0ZjMub10gRXJyb3IgMQ0KUGxlYXNl IHN1Ym1pdCBhIGZ1bGwgYnVnIHJlcG9ydCwNCndpdGggcHJlcHJvY2Vzc2Vk IHNvdXJjZSBpZiBhcHByb3ByaWF0ZS4NClBsZWFzZSBpbmNsdWRlIHRoZSBj b21wbGV0ZSBiYWNrdHJhY2Ugd2l0aCBhbnkgYnVnIHJlcG9ydC4NClNlZSA8 aHR0cHM6Ly9nY2MuZ251Lm9yZy9idWdzLz4gZm9yIGluc3RydWN0aW9ucy4N Ci9ob21lL3NlbGxjZXkvZ2NjLW1kLWZpeC9zcmMvZ2NjL2xpYmdjYy9zdGF0 aWMtb2JqZWN0Lm1rOjE3OiByZWNpcGUgZm9yDQp0YXJnZXQgJ3Vud2luZC1k dzIubycgZmFpbGVkDQptYWtlWzFdOiAqKiogW3Vud2luZC1kdzIub10gRXJy b3IgMQ0KMHg4NmJjN2IgZHdhcmYyb3V0X2ZyYW1lX2RlYnVnX2V4cHINCiAg ICAgICAgL2hvbWUvc2VsbGNleS9nY2MtbWQtZml4L3NyYy9nY2MvZ2NjL2R3 YXJmMmNmaS5jOjE5MTANCjB4ODZhY2FmIGR3YXJmMm91dF9mcmFtZV9kZWJ1 Z19leHByDQogICAgICAgIC9ob21lL3NlbGxjZXkvZ2NjLW1kLWZpeC9zcmMv Z2NjL2djYy9kd2FyZjJjZmkuYzoxNjE2DQoweDg2YzEzYiBkd2FyZjJvdXRf ZnJhbWVfZGVidWcNCiAgICAgICAgL2hvbWUvc2VsbGNleS9nY2MtbWQtZml4 L3NyYy9nY2MvZ2NjL2R3YXJmMmNmaS5jOjIxNjkNCjB4ODZjMTNiIHNjYW5f aW5zbl9hZnRlcg0KICAgICAgICAvaG9tZS9zZWxsY2V5L2djYy1tZC1maXgv c3JjL2djYy9nY2MvZHdhcmYyY2ZpLmM6MjUxMQ0KDQoNClRoZSBwYXRjaCBJ IHdhcyB0cnlpbmcgd2FzOg0KDQoNCmRpZmYgLS1naXQgYS9nY2MvY29uZmln L2FhcmNoNjQvYWFyY2g2NC5tZCBiL2djYy9jb25maWcvYWFyY2g2NC9hYXJj aDY0Lm1kDQppbmRleCA2NjU3MzE2Li4zNTMwZGQ0IDEwMDY0NA0KLS0tIGEv Z2NjL2NvbmZpZy9hYXJjaDY0L2FhcmNoNjQubWQNCisrKyBiL2djYy9jb25m aWcvYWFyY2g2NC9hYXJjaDY0Lm1kDQpAQCAtMTQ2NCw3ICsxNDY0LDggQEAN CiAgICAgIChzZXQgKG1lbTpHUEkgKHBsdXM6UCAobWF0Y2hfZHVwIDApDQog ICAgICAgICAgICAgICAgICAgICAgICAgICAobWF0Y2hfZHVwIDQpKSkNCiAg ICAgICAgICAobWF0Y2hfb3BlcmFuZDpHUEkgMiAicmVnaXN0ZXJfb3BlcmFu ZCIgInIiKSkNCi0gICAgIChzZXQgKG1lbTpHUEkgKHBsdXM6UCAobWF0Y2hf ZHVwIDApDQorICAgICAoc2V0IChtZW06R1BJIChwbHVzOlAgKHBsdXM6UCAo bWF0Y2hfZHVwIDApDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIChtYXRjaF9kdXAgNCkpDQogICAgICAgICAgICAgICAgICAgICAgICAg ICAobWF0Y2hfb3BlcmFuZDpQIDUgImNvbnN0X2ludF9vcGVyYW5kIiAibiIp KSkNCiAgICAgICAgICAobWF0Y2hfb3BlcmFuZDpHUEkgMyAicmVnaXN0ZXJf b3BlcmFuZCIgInIiKSldKV0NCiAgICJJTlRWQUwgKG9wZXJhbmRzWzVdKSA9 PSBJTlRWQUwgKG9wZXJhbmRzWzRdKSArIEdFVF9NT0RFX1NJWkUgKDxHUEk6 TU9ERT5tb2RlKSINCkBAIC0xNDgwLDcgKzE0ODEsOCBAQA0KICAgICAgKHNl dCAobWVtOkdQRiAocGx1czpQIChtYXRjaF9kdXAgMCkNCiAgICAgICAgICAg ICAgICAgICAgICAgICAgIChtYXRjaF9kdXAgNCkpKQ0KICAgICAgICAgICht YXRjaF9vcGVyYW5kOkdQRiAyICJyZWdpc3Rlcl9vcGVyYW5kIiAidyIpKQ0K LSAgICAgKHNldCAobWVtOkdQRiAocGx1czpQIChtYXRjaF9kdXAgMCkNCisg ICAgIChzZXQgKG1lbTpHUEYgKHBsdXM6UCAocGx1czpQIChtYXRjaF9kdXAg MCkNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG1hdGNo X2R1cCA0KSkNCiAgICAgICAgICAgICAgICAgICAgICAgICAgIChtYXRjaF9v cGVyYW5kOlAgNSAiY29uc3RfaW50X29wZXJhbmQiICJuIikpKQ0KICAgICAg ICAgIChtYXRjaF9vcGVyYW5kOkdQRiAzICJyZWdpc3Rlcl9vcGVyYW5kIiAi dyIpKV0pXQ0KICAgIklOVFZBTCAob3BlcmFuZHNbNV0pID09IElOVFZBTCAo b3BlcmFuZHNbNF0pICsgR0VUX01PREVfU0laRSAoPEdQRjpNT0RFPm1vZGUp Ig0KDQoNCg0K