From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13801 invoked by alias); 31 Jul 2013 14:56:51 -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 13776 invoked by uid 89); 31 Jul 2013 14:56:51 -0000 X-Spam-SWARE-Status: No, score=-0.1 required=5.0 tests=AWL,BAYES_20,MSGID_MULTIPLE_AT,RCVD_IN_DNSWL_LOW,RDNS_NONE,SPF_PASS autolearn=no version=3.3.1 Received: from Unknown (HELO service87.mimecast.com) (91.220.42.44) by sourceware.org (qpsmtpd/0.84/v0.84-167-ge50287c) with ESMTP; Wed, 31 Jul 2013 14:56:50 +0000 Received: from cam-owa1.Emea.Arm.com (fw-tnat.cambridge.arm.com [217.140.96.21]) by service87.mimecast.com; Wed, 31 Jul 2013 15:56:42 +0100 Received: from e102132vm ([10.1.255.212]) by cam-owa1.Emea.Arm.com with Microsoft SMTPSVC(6.0.3790.0); Wed, 31 Jul 2013 15:56:37 +0100 From: "Sofiane Naci" To: Subject: [AARCH64][Insn classification unification 2/N] Add cortex-a53 pipeline description Date: Wed, 31 Jul 2013 14:56:00 -0000 Message-ID: <000c01ce8dfe$285546d0$78ffd470$@naci@arm.com> MIME-Version: 1.0 X-MC-Unique: 113073115564201501 Content-Type: multipart/mixed; boundary="----=_NextPart_000_000D_01CE8E06.8A19AED0" X-Virus-Found: No X-SW-Source: 2013-07/txt/msg01552.txt.bz2 This is a multi-part message in MIME format. ------=_NextPart_000_000D_01CE8E06.8A19AED0 Content-Type: text/plain; charset=WINDOWS-1252 Content-Transfer-Encoding: quoted-printable Content-length: 573 Hi, This patch is part of the ongoing work to unify instruction classification between the ARM and AARCH64 backends. This patch wires up the cortex-a53 pipeline description defined in the ARM backend to be used in the AARCH46 backend. OK for trunk? Thanks Sofiane ----- ChangeLog * config.gcc (aarch64*-*-*): Add aarch-common.o to extra_objs. Add aarch-common-protos.h to extra_headers. (aarch64*-*-*): Add arm/aarch-common-protos.h to tm_p_file. * config/aarch64/aarch64.md: Include "../arm/cortex-a53.md" * config/aarch64/t-aarch64 (aarch-common.o): Define. ------=_NextPart_000_000D_01CE8E06.8A19AED0 Content-Transfer-Encoding: base64 Content-Type: application/octet-stream; name="aarch64-add-a53-pipeline.diff" Content-Disposition: attachment; filename="aarch64-add-a53-pipeline.diff" Content-length: 2453 SW5kZXg6IGNvbmZpZy5nY2MKPT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g Y29uZmlnLmdjYwkocmV2aXNpb24gMjAxMzc2KQorKysgY29uZmlnLmdjYwko d29ya2luZyBjb3B5KQpAQCAtMzEzLDcgKzMxMyw3IEBAIGFhcmNoNjQqLSot KikKIAljcHVfdHlwZT1hYXJjaDY0CiAJbmVlZF82NGJpdF9od2ludD15ZXMK IAlleHRyYV9oZWFkZXJzPSJhcm1fbmVvbi5oIgotCWV4dHJhX29ianM9ImFh cmNoNjQtYnVpbHRpbnMubyIKKwlleHRyYV9vYmpzPSJhYXJjaDY0LWJ1aWx0 aW5zLm8gYWFyY2gtY29tbW9uLm8iCiAJdGFyZ2V0X2hhc190YXJnZXRtX2Nv bW1vbj15ZXMKIAk7OwogYWxwaGEqLSotKikKQEAgLTUwMSw2ICs1MDEsNyBA QCBmaQogCiBjYXNlICR7dGFyZ2V0fSBpbgogYWFyY2g2NCotKi0qKQorCXRt X3BfZmlsZT0iJHt0bV9wX2ZpbGV9IGFybS9hYXJjaC1jb21tb24tcHJvdG9z LmgiCiAJY2FzZSAke3dpdGhfYWJpfSBpbgogCSIiKQogCQlpZiB0ZXN0ICJ4 JHdpdGhfbXVsdGlsaWJfbGlzdCIgPSB4aWxwMzI7IHRoZW4KSW5kZXg6IGNv bmZpZy9hYXJjaDY0L2FhcmNoNjQubWQKPT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PQotLS0gY29uZmlnL2FhcmNoNjQvYWFyY2g2NC5tZAkocmV2aXNpb24gMjAx Mzc2KQorKysgY29uZmlnL2FhcmNoNjQvYWFyY2g2NC5tZAkod29ya2luZyBj b3B5KQpAQCAtMzQ5LDYgKzM0OSw3IEBACiAoaW5jbHVkZSAiYWFyY2g2NC1n ZW5lcmljLm1kIikKIChpbmNsdWRlICJsYXJnZS5tZCIpCiAoaW5jbHVkZSAi c21hbGwubWQiKQorKGluY2x1ZGUgIi4uL2FybS9jb3J0ZXgtYTUzLm1kIikK IAogOzsgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogOzsgSnVtcHMgYW5kIG90 aGVyIG1pc2NlbGxhbmVvdXMgaW5zbnMKSW5kZXg6IGNvbmZpZy9hYXJjaDY0 L3QtYWFyY2g2NAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBjb25maWcv YWFyY2g2NC90LWFhcmNoNjQJKHJldmlzaW9uIDIwMTM3NikKKysrIGNvbmZp Zy9hYXJjaDY0L3QtYWFyY2g2NAkod29ya2luZyBjb3B5KQpAQCAtMzUsNiAr MzUsMTEgQEAgYWFyY2g2NC1idWlsdGlucy5vOiAkKHNyY2RpcikvY29uZmln L2FhcgogCSQoQ09NUElMRVIpIC1jICQoQUxMX0NPTVBJTEVSRkxBR1MpICQo QUxMX0NQUEZMQUdTKSAkKElOQ0xVREVTKSBcCiAJCSQoc3JjZGlyKS9jb25m aWcvYWFyY2g2NC9hYXJjaDY0LWJ1aWx0aW5zLmMKIAorYWFyY2gtY29tbW9u Lm86ICQoc3JjZGlyKS9jb25maWcvYXJtL2FhcmNoLWNvbW1vbi5jICQoQ09O RklHX0gpICQoU1lTVEVNX0gpIFwKKyAgICBjb3JldHlwZXMuaCAkKFRNX0gp ICQoVE1fUF9IKSAkKFJUTF9IKSAkKFRSRUVfSCkgb3V0cHV0LmggJChDX0NP TU1PTl9IKQorCSQoQ09NUElMRVIpIC1jICQoQUxMX0NPTVBJTEVSRkxBR1Mp ICQoQUxMX0NQUEZMQUdTKSAkKElOQ0xVREVTKSBcCisJCSQoc3JjZGlyKS9j b25maWcvYXJtL2FhcmNoLWNvbW1vbi5jCisKIGNvbW1hPSwKIE1VTFRJTElC X09QVElPTlMgICAgPSAkKHBhdHN1YnN0ICUsIG1hYmk9JSwgJChzdWJzdCAk KGNvbW1hKSwgLCQoVE1fTVVMVElMSUJfQ09ORklHKSkpCiBNVUxUSUxJQl9E SVJOQU1FUyAgID0gJChzdWJzdCAkKGNvbW1hKSwgLCQoVE1fTVVMVElMSUJf Q09ORklHKSkK ------=_NextPart_000_000D_01CE8E06.8A19AED0--