Message ID | 1501090887-33725-1-git-send-email-james.greenhalgh@arm.com |
---|---|
State | New |
Headers | show
Return-Path: <gcc-patches-return-459055-incoming=patchwork.ozlabs.org@gcc.gnu.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=gcc.gnu.org (client-ip=209.132.180.131; helo=sourceware.org; envelope-from=gcc-patches-return-459055-incoming=patchwork.ozlabs.org@gcc.gnu.org; receiver=<UNKNOWN>) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org header.b="HK7VSQ32"; dkim-atps=neutral Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3xHj8s6tH8z9rxm for <incoming@patchwork.ozlabs.org>; Thu, 27 Jul 2017 03:41:48 +1000 (AEST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:from :to:cc:subject:date:message-id:mime-version:content-type; q=dns; s=default; b=dCPqc/S4EUPINCjUDVfXl7ZXqJBIc285A7F9k9xva+j8RKhNiM xr3344LrezfKX9fohakur8+919M1jof66DcDTcKml57nPgybYT24arzkwi6fzEaz kx70WO9QL1j3hzkukrwhzQcNbX0AMRahRfXbBELyyZNoOF76wbrRDMZQg= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:from :to:cc:subject:date:message-id:mime-version:content-type; s= default; bh=uImPEzzTU3kwyoUPS1Rova5sZCc=; b=HK7VSQ32AHfZy4TiUr4d HWCtZlyKjd1JpdaIrJ09CSf4lDIicATMrYV4KZHvdnJkPqcpfI0HLVjT46o9ENmt 7YinhZHGFhl+AA3fjEd2SRgQO9BZoV1R4ZgUM1oPavuZH07qEXDpYvjIn96pTnd2 nTSaBlo2YugQRVV5MVo4Lf0= Received: (qmail 86048 invoked by alias); 26 Jul 2017 17:41:40 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: <gcc-patches.gcc.gnu.org> List-Unsubscribe: <mailto:gcc-patches-unsubscribe-incoming=patchwork.ozlabs.org@gcc.gnu.org> List-Archive: <http://gcc.gnu.org/ml/gcc-patches/> List-Post: <mailto:gcc-patches@gcc.gnu.org> List-Help: <mailto:gcc-patches-help@gcc.gnu.org> Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org Received: (qmail 86035 invoked by uid 89); 26 Jul 2017 17:41:38 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-24.6 required=5.0 tests=AWL, BAYES_00, GIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, RCVD_IN_DNSWL_NONE, SPF_HELO_PASS, SPF_PASS autolearn=ham version=3.3.2 spammy=H*RU:203, Hx-spam-relays-external:203, predictable, 6647 X-HELO: EUR01-VE1-obe.outbound.protection.outlook.com Received: from mail-ve1eur01on0087.outbound.protection.outlook.com (HELO EUR01-VE1-obe.outbound.protection.outlook.com) (104.47.1.87) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 26 Jul 2017 17:41:37 +0000 Received: from VI1PR0802CA0018.eurprd08.prod.outlook.com (2603:10a6:800:aa::28) by VI1PR08MB0445.eurprd08.prod.outlook.com (2a01:111:e400:5830::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1282.10; Wed, 26 Jul 2017 17:41:33 +0000 Received: from DB5EUR03FT034.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e0a::203) by VI1PR0802CA0018.outlook.office365.com (2603:10a6:800:aa::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1282.10 via Frontend Transport; Wed, 26 Jul 2017 17:41:33 +0000 Authentication-Results: spf=pass (sender IP is 217.140.96.140) smtp.mailfrom=arm.com; gcc.gnu.org; dkim=none (message not signed) header.d=none; gcc.gnu.org; dmarc=bestguesspass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 217.140.96.140 as permitted sender) receiver=protection.outlook.com; client-ip=217.140.96.140; helo=nebula.arm.com; Received: from nebula.arm.com (217.140.96.140) by DB5EUR03FT034.mail.protection.outlook.com (10.152.20.87) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.1240.9 via Frontend Transport; Wed, 26 Jul 2017 17:41:32 +0000 Received: from e107456-lin.cambridge.arm.com (10.1.2.79) by mail.arm.com (10.1.106.66) with Microsoft SMTP Server id 14.3.294.0; Wed, 26 Jul 2017 18:41:29 +0100 From: James Greenhalgh <james.greenhalgh@arm.com> To: <gcc-patches@gcc.gnu.org> CC: <nd@arm.com>, <richard.earnshaw@arm.com>, <marcus.shawcroft@arm.com> Subject: [Patch AArch64 Obvious] Unify branch costs to generic_branch_cost Date: Wed, 26 Jul 2017 18:41:27 +0100 Message-ID: <1501090887-33725-1-git-send-email-james.greenhalgh@arm.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------2.6.4.2.gae996d8" X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:217.140.96.140; IPV:CAL; SCL:-1; CTRY:GB; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(39410400002)(39400400002)(39850400002)(39860400002)(39840400002)(39450400003)(2980300002)(438002)(199003)(377424004)(189002)(568964002)(356003)(86362001)(4610100001)(50226002)(72206003)(2476003)(8936002)(8676002)(106466001)(246002)(2906002)(54906002)(50986999)(2351001)(77096006)(305945005)(104016004)(478600001)(26826003)(38730400002)(5890100001)(5000100001)(189998001)(33646002)(36756003)(6916009)(84326002)(5660300001)(626005)(110136004)(512874002)(4326008)(41533002); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR08MB0445; H:nebula.arm.com; FPR:; SPF:Pass; PTR:fw-tnat.cambridge.arm.com; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; DB5EUR03FT034; 1:AMIAaKd71TWhvboUO29mqiw93ruCdX1bBTX8qCGvotlPV+yyggw5a/T28g0jNZdpSTE2fvLDzqSbUgS9bk0jo5mG0X5A1ytyvUBijYgV9kaK7OnqxRWcRwRoczxiAwqHKuKGyzeubBShfiPTyjCiNejNHVGIVMz3EtapTTj5VsBVA3Tk8EVTJbKQILNMs0JobG5CQNNJnOUJUTwamxsx/ik22rss0rJj96YdQaW9rUCbgeRuLbli1tos31+DNzlhJjzOm1Bg3qIsQUwFUobajrtC+lnjRX/C0awE+0Xkxk8sjwBskZvxvaaVh9oI0BSmYcSr5qMtfR4PI6mf+vDWHDwpxl4B/pZgFNqQc5R5WNHzbdiOkDqZLKtQNljFuEVAF6c/WRqcX2npxCadU51boH47BD2vNlWIY1jptnT8C/AD8AzkGPkgFNGAg+9s32oKOXYvZKQ5mpaSBXybs2kyGT/G55EeeXf3lI8jMAD2peVJuymqFmiVkns9yxFFfK+ljCQ/9JpnEil1KhqqUqIQL4hTMDtGZSl/E/RvypwZwhggXhkUiz/thHWd3VJOVLLnwL95GFgTtUtk1sfrJiElhOg8QeVcovjNcCUgnC6X9p7MtZ1POufpcK4VRAGR2/I4eVJB1wUpKsMEuUB4stSRhJrRgZI+A2y+TdwunDldn4umIs69u77f56sDvuFevWm11DZJ8UswzJWPsAZem21vnApSz3MIRa9gK4aMWGt16MijqiNyanype+AnaRaebhZJ5UwqC7by+v77V+K6aFu6O9fLVf19I3tdlAN0NQ5NwVGk6GOAe8cmr3zKYUnFz2BTt2YqUm4zMldroNndVWrqHcWKrYiuLyU4gcD23QZQKSjsEII7kDEXip6EId8q6ehn X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 8c46862f-774a-44b2-6a96-08d4d44d8e2d X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(8251501002)(2017030254075)(300000503095)(300135400095)(2017052603031)(49563074)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:VI1PR08MB0445; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR08MB0445; 3:SSmKjDAOT1gGXGffZPCzseUXKQcfHphzeMHQzkNQ5m?= =?us-ascii?Q?6RaFeo6aq6gmf1RrymEklnMacYRx+uWgc43IgDQgOg8EkXTHGcoDo9VwmkH2?= =?us-ascii?Q?vWnHlkiZZKTvG2O830/rW9jVr6cLC+Xhn3kE+5wIkBGF9po0GGiOs2sCTQBd?= =?us-ascii?Q?nwHTpfR9dNidCakc0e0pJDW2nkC/bMfMZJ7SiVEqGNkvkpLCYkF84WlIca9l?= =?us-ascii?Q?f4sIUUQK6C+ajzVK5c6HY1Cbc1UvUQxwHBf1GIO78YVvkOnmvOfm6+0REcwA?= =?us-ascii?Q?ugcQeEVtain8aEQnEKn0s8m0o4fM0NmBIaWEc4o35yHG/wPBlRNk0o2VSGhC?= =?us-ascii?Q?KcEv5gLkyIi1tLYDQyemBjFtSIjgBsHwS3I9/GJjf3xl64rqDr9YNIP4jxZp?= =?us-ascii?Q?MpkAViSXV3IXrAM1ps2RdHPncVvMkChkpnTCMjs9mTSa7doEtkB3YeOZHhMC?= =?us-ascii?Q?wGIQstAg+imnOG9vXaAs82LQ9w91n6mlt2vk/5KeWK/FyYDq//xLktNCYnTE?= =?us-ascii?Q?Iu3beQiWzRSeFtJEG5ou+tpkVca0vbOH7SI1DHITyRWlJcLYK5AFdPPLewXr?= =?us-ascii?Q?YJhJ2zX61hZ876wkAylzvvN9a39cOt2U96S4+i9E5INFUVERP7C1aV+tUzj6?= =?us-ascii?Q?JGgguhbkiWyrnYlPIio+tDx68qVdnzYslI7/WDDcfsKEFS9bsfK1UEEYe2wb?= =?us-ascii?Q?1hMysliTDCXivj0Z6x84TtS9H1EQn7lTNB/C/+UONoweYd5JnQ8kwyZi26hg?= =?us-ascii?Q?TmeQ2CcAV5mWkPDkYN12JKD/dfb1uc3kskgSmAwuZ0BUsPr1/4TZpt0niLid?= =?us-ascii?Q?Iq3zGjiYjNKViRnFrPXdgMBaaS55wMswxUv3kGb/jUM4R7pwk28/fQvgGNqV?= =?us-ascii?Q?G/r4n9CTYfesOtm3AXm9hvAgbq66z1FUmQtTo5rKK2Y+KTO8lHA5fBYORQ/i?= =?us-ascii?Q?t8dbQX/XoQt4aMcNsERDb39ecjAdAkpKsXm9bCEid96cisSJ+nYWl/L4Sp72?= =?us-ascii?Q?g=3D?= X-MS-TrafficTypeDiagnostic: VI1PR08MB0445: X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR08MB0445; 25:6oZgOTwawI1Kew5apmziI0pDhL6IqdWeA6iAVTb72?= =?us-ascii?Q?y5vXZ9Pc528tmWLzUKAO6C3rN5q79Emmi7+30AqAtxHh2VUzPb+V2VcY9veu?= =?us-ascii?Q?3mPh3CVewFoay++VC2gx79cDe+vKpD+Fucmox8Jn8xAYh1KW99WxPl7UoaKQ?= =?us-ascii?Q?kfORJqQfeCymbKsybZwNaRuD3cIFjYOPi/erB7ZjAarCmTPGcf9Ni8SBCPNk?= =?us-ascii?Q?H1Z54RePlpXDlG+kY9NVz+MWrx79CM4dtUWrfX7iZHOw0QIdq7240jfu2Xth?= =?us-ascii?Q?IciK5NMLlK19yqK+GyTa44JnXklfVS4saWyHKAc/BdE2LsN5wO+aOpaVjmDh?= =?us-ascii?Q?GMQdOL8IBvOEoZcNC9cBtF+j4/aC/wE4plv3Cdy5cvRbch+hOVDh2SYRsRix?= =?us-ascii?Q?YDHPVAlsPyS2uwPgJed8NvUgHMk0+uhmpwREZ9KTaNLg/rRiXOtwnTQL6yC3?= =?us-ascii?Q?NI245b4O0pUyAEu71Vu80zGgbUrSEh1aTC3tG8JH2CBx6MwZ5iAyuVXjJktQ?= =?us-ascii?Q?7lfn1t0lTmS5YeOKXe1QRVGQ/hSeEcDcd1Py25KbnkdvpwGqqr0XsdxLI8QI?= =?us-ascii?Q?7Tn3nio99y0jNxa0TRSYHAkWVQjD/uBXCSJ0Ug0X4NZAzjQSGew7wskJiB7s?= =?us-ascii?Q?47D/QseZx96yVeQ15tUMcGe+i9yMGK/lIwCv06fuOPuFoLd7lBpS1vYDdUVR?= =?us-ascii?Q?aNkntvaIJZrJgdS1h4e00bIpcANBs9SlyhdPIWybeD34PUHAjAMopUWbKuf2?= =?us-ascii?Q?Me5smztn6Rvm2WW0L/2g8zoQRhBdxedulGgN0ppwRylkUD4WnAcQI7RhV7sP?= =?us-ascii?Q?GsasJzj7Sgxv0V/DwQ9glx6O1VTpx7PRoXfbBMJva5V3jV+G5m++UZQRoFUE?= =?us-ascii?Q?X20JSR8UOTuijRl6gTPxe2T7TIgN3h/YsVtQCPVQ4MNXgPvUNsVmTW40u9nQ?= =?us-ascii?Q?hj90sY840SUZUaUPB6K5yegj9L8uHX6u4Oe6RYy/w=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB0445; 31:WER5DTFgnXik4DRZuatuyuurEndU6OhwUXtsHZHSMc+tIFhZ0AgyZNMxo15WXeadzzBX03I9iJBdONJIGSU8A1w2WipmskTbmLIsOh+lz1H/cxkGH45gNGGx44wjo2aq7qLvVx23YIPaLTcBrZEykFjxH6K9u6FZ/0/gG1vXXU+D6a8ddNiRSBRCIT7Y0mEWoorFTb3jN5qwPaLCE1jc8JkWKAZVqo9A4SgVdYTIqLl8RcM8ZNlSOjiPE+D/yndco9uEHFmpokSvfw1TbpUx7GLxQjMoFbB6PCsoG/+/WJoONpppJeXZo3FjnlLfdq8KPFalKBDmdDyaOigyd6UIqvJll/ew5Ldhh72Xng/w18047sQc+slfgkk5b3WoYGcLz3N24Gic41+3VBSyy3cR94PEssYEzTRFTnxQBiluSXaJtmPEAqfNxKw2lRL/AJY5/qhhenCwnPC+5ICcgC2pDV6PAG/cpUvOggDPauCANglwYnkXGRPopQ8EJeRMNhlTbk3jAIl2eRWxAO5Cs+8NomVXIxU0ilEJMOFNmkAbRctwW5bM2RuEAhubdXof9OTXgrEV2D6QFQbLoCB4q5xagGVeteO3uyRZy75bfCbQKjHygYDKsuOK+u9hemqKqFCP3gRjzwPw3/GlC0dAn3Uh0INZYBsS3mLtG8FiVYHmKwfKjtCv1R1HTysRVEMvUCSvDmnpQLHvHCLiH+h4LlpCiQVxmU0N2ajsLf0Jm8tP+81F4w/3uvZBOPhaqj9oeMHe NoDisclaimer: True X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB0445; 20:R8eoNtwNGPor5u35Ly+ampbC00SvyqJSD9y1piJC77Nm4lACnlQJIPtVu6ZXhHpUE7QtEN5+snMPFWMHQmhdlzkC2YrXVbvBq7vHoC82iSquApByE+gwXbUCkCt6PEET+HT2KgBAeALXe1CHv0XrbTJMO97gfCVfrfuo0eh8wjA3oWRh1vqC3mxqoW4qS+noP7CFsY9EfLnKtHMfjG/3+288TCb02lCRMXaViQeUm/c9NVPsV2luDBnbnCTfMv3p X-Exchange-Antispam-Report-Test: UriScan:(180628864354917); X-Microsoft-Antispam-PRVS: <VI1PR08MB04459A51CFA9A960BF2E1B4D84B90@VI1PR08MB0445.eurprd08.prod.outlook.com> X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(102415395)(6040450)(601004)(2401047)(5005006)(13013025)(13021025)(8121501046)(10201501046)(93006095)(93004095)(3002001)(100000703101)(100105400095)(6055026)(6041248)(20161123564025)(20161123558100)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123560025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:VI1PR08MB0445; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:VI1PR08MB0445; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR08MB0445; 4:V+vnOGCWFdnGCY2tXRxGAZ+MZ4JTqACMkhRmZd5ryJ?= =?us-ascii?Q?NBvgCO8Thqvwn0LtAQbkvnvDY3xAe24Gz8rSgb+4ZVare2piINyFL8Y86PG2?= =?us-ascii?Q?wTEG1LI0H7XN/2QLsRD6pfL5onuovb/ByKpojLAqU4TKO/K3m7CWp6PVFCDp?= =?us-ascii?Q?bcXvE852Q8P/eyhdjHCvrkJsk80j1kwBMzwfz+/UPnJSP1tnqefznqSLJH/j?= =?us-ascii?Q?cJmkFlVrWfHmb28M1ruxIq/zGw7lkjeH8YCsuiSjxhTelOz6R6FMJBqy+pDd?= =?us-ascii?Q?YLTuXadqaCX6XogGmZ7MVkFDy73LInbBq0UjSfojHO1C+wvn49SkoLLU34z0?= =?us-ascii?Q?05H++9nr3NapZZQwgY7BxHtFQRiFRRCsyOHKP5Cfy/kYHv9DzAJ0CzHp1QNH?= =?us-ascii?Q?dgej88ENPb4gGIR7+hkZJhGf1YVqJYzMNA5PfDZuOf5NlZisp8kNhyUAgLYN?= =?us-ascii?Q?0jEuD5EqQFyhHKshAOkeFY+LxMWkoxMOqOUlfj8gZTuNFVKvI5VMzL4edm1R?= =?us-ascii?Q?2JTGUl4siZ+gWF0R6poSoRYie3s6Iza7I44wlROAuDeDA0r3eAd+BF6tcOj8?= =?us-ascii?Q?OaJGbzS35eXQ41AWxx6KaVyMJqXMKWyFbb6A/74gtuCtp1RBb/pQcJJhuqFA?= =?us-ascii?Q?0k2JZ/I4kerfilh5O68rFSp2p28RWEWaHGmDAsi6hlAX+VaLPJZHszuY8Gtj?= =?us-ascii?Q?3kSzJdM6zWcZWBdfYdqIAEIh/K6m3A9L9S7ePLYCPBnl9Ii0rNRFv32KTBW1?= =?us-ascii?Q?emJfT1CsHhWRM9APfgZ7oTyqIKRPEjcYRohPfwIN8BMnvyGfW2m2Z4E6yXbL?= =?us-ascii?Q?n3q9AZ3AxPuPG+fJNkE0DMyYMHzL77R3+MRw/KF2e1ge6QrgczAs1dYy6FMz?= =?us-ascii?Q?s0zkTtOmG2D/+S4x8LkxMXaccs9p0AhZXuLn/fYiNEavVZjzonUU7hikz47V?= =?us-ascii?Q?PRrx2nCSE4uPF7hsHOwiTYd9oe/FbsIQW95/K+iHbXCY5UNvwBIQbyNuEETJ?= =?us-ascii?Q?Qjln1NxPJ18qj18HhvmDkcjRB/DBUW9d9bNjGz7uMUCvbmaXGhmZBo4ni8JR?= =?us-ascii?Q?WDMzE/SEbL6EfblaTd+pZ4x3tJZX88ktMIX2vCqB6bQ1uq4E2VVSJ2lQ5jty?= =?us-ascii?Q?8xVsdevxd9fJvzVhknZPmMQRdfEYIR0rYzaarYyb5ZLqoPdyBYiiCvux6Jgp?= =?us-ascii?Q?zDlOws7E3GLry5m2ce7bafyuxLzv+YNfPoJnNkT653SPgZ/NsbPvYDAqX+5S?= =?us-ascii?Q?iT/geM4q9vqLlDq6QJ/Pjih/YgYg0hYbbb1Cln?= X-Forefront-PRVS: 038002787A X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR08MB0445; 23:R00HvAcEN7fH3fIKak+66TsGFpZtdp+XVIrwlIwAW?= =?us-ascii?Q?6V4rjU0LjANJqNO2OuqZQSAUeAW7yAp0k74bsX+l9if+6ei4PHwi/xx68iib?= =?us-ascii?Q?rwm1nFMoxonoutL4t1zn1PSz0pcFbweo/nnsjiMl9pzFlERx+AHXnOQVe6d0?= =?us-ascii?Q?VZ3HKhJv0aLuW+L9XHQQxExPH6GCxwFG7sRkAomeRyAlA8BBIomD0qEI3fUK?= =?us-ascii?Q?I6ff59z0o5AC0C9ctlzLjXYeFFmQuXkn/6ShAl9oJcIZeCHRQh0pNKMvALEf?= =?us-ascii?Q?zYe5s8BBfxT2uBxZI5P3t/0CHwsaOmcTCTc6HDdDoly1tibVvyO3c1cLcPKN?= =?us-ascii?Q?Xv1h3kgGgpjiMZV29lgK6yd/iUtCJGLZZEEIeHxANhBVwcjwWuQxQEopGTHw?= =?us-ascii?Q?pkgUuPbd7zKxbbQWYORKP/g3Z7VevD7uJsG80Ucw9SRC/EHXdv0QpEqi5aLp?= =?us-ascii?Q?OdrrT/P9ILZcrjW3w0CHAvlUDPX6Foj0pguW1gYAaKNK693iunRq3YcyPmpW?= =?us-ascii?Q?Tli398i5atu6VpPjPLY06boAsx6DCZxhVJDxzBD4iPhpPY9kpYu1lRfi/cxN?= =?us-ascii?Q?EKWCiCwimMCaCS1irmBiK7tOyGsMUqACBnTuaawFoKJnZ0YjaxiMfqFIqGzv?= =?us-ascii?Q?4GvvNmr3taBkLgnw8oxUa0oi8MygZxzr2f/Pp5zmOOsxHVv1cn/pEnE9nnF+?= =?us-ascii?Q?XrjYL/Mv6z+Nhph/OUSuSNqw7VfHcwkGQ6gijYFE0BQzOpes5nlNRWnQr3py?= =?us-ascii?Q?uHxJLqeitws4r3B8N3DBZJEPlDi8TNs2tpT2ce263GMVvte58fOiWXq4/W9b?= =?us-ascii?Q?kZd39qP+MftKpEdDLuDkRBelUeBFAvmlzlMd0RT8h2SI4+OfGlobXQXyoV92?= =?us-ascii?Q?LCiH2n5w9uXMz7d6Q3PJuKMOQNz/37t25V5ARnVRgBD9ILaQhuHrmmJ9QHcU?= =?us-ascii?Q?IlEEcPGYGguWd1ef+fY+5VdaFZYp02Tv659HlK1k2/AdQyOHkZ5PDEHs3LFs?= =?us-ascii?Q?OVZrC1pNt52eTDcdo0srrgZIxWARQiUAflnLNryRHtJw80P4qfi0/8TYKyRy?= =?us-ascii?Q?Iwm9sPXUYJU2iD0JCZXOCWXK/yDGDBRyyrt/Q+RCPqd94erfVtILjF2IDrIY?= =?us-ascii?Q?c/Cl8cmbPNWLgRV6U2lF7zUZuV8KRSJ?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR08MB0445; 6:hJcGRTtnJM0JWy6FWzPmjn6+ofBZFDFt/U93XKV3xs?= =?us-ascii?Q?mSubeJkJYGOOjDER/U+BelPYAdyUSyzl+7bf9xizY5lYDdG/gLfaSxOCpFkB?= =?us-ascii?Q?f26pXrWQ2OkXWDNc17uCxc45I9auHBT+B6HPTj53+9TdeH+cdpMEo3MdUkh7?= =?us-ascii?Q?3urf2YsHcKbUDhXkiDrXf7oUlLYHyhsUGCqvcWrFBPDhDq/SWI7YVr7d2MDa?= =?us-ascii?Q?RhPCX2k05KoLraxshZuH5EsU22d0OJLEz5aZYhKBT2a2VpMeh0uXbr5jF5X9?= =?us-ascii?Q?KAK9fgn9Y83rx2apFYwCnYHwyIitGhCSSyPMw5IQ19fyUUNGeWRaUv7msTVk?= =?us-ascii?Q?tJjO7kJiWFStna3eY8ic0XikUX1650TK98YdRM71MSQKBYi9T8Map5W6b/vg?= =?us-ascii?Q?6GmahwjeAlWSubBQ9++zoC5cPvGoWL5xEuehPdMZQKkTCYYIQgG2gB8S2c/l?= =?us-ascii?Q?ni4/0jXgM7sxsJ1P79zQ3MjBZbwGdB3XKrtNIE6TpR3oYZ3U1fA9+Vm/2AJD?= =?us-ascii?Q?WLckGm1MH8PQbFNdeHUJ6U/U9RHZ1SF0Ta9ikXf+8X/nkQ3Aq7M9Beyx42G3?= =?us-ascii?Q?JM4LmA5DMySE0QpdselgAWBImfGUB32vLz8IZ3r5AwjtlQDyKmYB9TxwZnN3?= =?us-ascii?Q?CXEUbPoUcazpdnD0GHCE+G8stE00luHe8e6aPSkNmToEbAsCtfx5LSy1ld0c?= =?us-ascii?Q?UqB+oCUhYotFFMPt3K69C+ZbMNfesNjR+Eop1xnNuZGvTfrb/3KEeb5KIkDa?= =?us-ascii?Q?qMrg43C7c5Rcho/qdrjD6qndKH5f6ovLy+be2zF/8y5nMgyGm2ZGXnnP1bCi?= =?us-ascii?Q?lg5DnD5NNmrqtVbz2Jr8Z04b0jimFb5fmxLUtjAuT5oBYRDq8mHWnzeIBNpv?= =?us-ascii?Q?hGym9knChT9xg9D7jyPB8MJJqIeoaiv/mahA5TutAwucb/YuEtBQfr6Sotb9?= =?us-ascii?Q?i3dOmfHzxLWsgONKR4j+aq4K7vttd0nNWgo6Nj/TonLVJ/lk5uzynDj/L1E4?= =?us-ascii?Q?WDhQ1HaQRwxWEbvnek3Mqv?= X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB0445; 5:iUX0M3qcMeX8DfhBgddTLxOqCJD5TOS89KMUu/YvUV1/wIlp8IvbZlHZwmmSTLWlD0Gfg6SyVQzuSpgpse3gT0Yq0m1WILPs77VTtKhNf0P0qWfeG98PWP78MKosJewWEz/4Op2jTTKEvRDqpfCKfYZjgCDymREPQd2gerb92wHx28bclZqhXbLiP1fD1aYmak7Y/HeGiT0h84mkD/G6lmCEDxORmjy+I7FTa/9pVNK7/n6NRoN/fiH2l5DBXcgkyIMwqLFNtlEi9Hufr55P6IePaGM3pEhvKDiF0nDUf26k/vY+PwgSGFa4diKTz/i6jJcJarDk3jhczv1ZJp/JDBn/YpSz+X/Q1x449zpaVcrPeTIpT66qg+/mmnwVS/dS9GDfi7MGfpxKtoZ5lyNGQsowb1+vztxNYM716brmG1T1XAJh9datc9zenC9p+ZCOfU1cMi0rtuY0U1u8DUmQAGDe6tEH9EyEXBpTacue1/lPNZIvImfVFPnZ7WGF8JAU; 24:+TXbMEG9bS8ed9psDC/iMYBC/TCzZS4iG7rZfpkv1HyK2ZBMI2xxHOnmerYcz+GMgTWFRVine2LCTXH0PUeveWTJRcKFRGOEm+o0NK7CgeA= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB0445; 7:Eo8IXGmhszzP29ns67sp6KmZNFfFcabJARTiIhiVhCZsdf4HK7p5XfgHb5DWSi733szai4FZiGzS3E7FeKeAcB0VVw6oyS1JZT+hMx2AkVeIZ/dkgpgxbEbW8etebfdmSHJqk0lIMWcWJn8dHP9wO9mHUGi3SlKQl+9noMnRjnO4Ss4qlSgACVvagJe471yWBRondj5WKtXmrPlCKizkgxTZCP3oMUEZ3sKw+qqcnaRZtsKJjTy+7tYUkGC1J2536eVyScC3O9aHv+JLI/LBTtdb2h3K0Wcs7gBxVfim1/vcXwpWhd6+SGFuoZ5Ob7Ap+I6oG4gFKpgjcbarMIpdicOhQZqak0k01/tEmENNy2+W+P3cZw607pShsx7XQQDaTAhCUB2tnxvHA1IlqWwA1ACsy8Jdff9BhEnYv8PnO8TUsDL4q2RKrqwg8TvMllJni2X4vpNq2QxzX7C2XzveqwVAFIHswCxR2TDzxMU6bqt/SejkU6sO5+y+YU9znQTHgMSS3RSzAaJfdZqcOVxzvnmQwMca6zPV3o/L+MU6AqqK5BqYKWSdRWtSKft37UEdhEGQDacHhXgsqcNTmWTmnX/fUCHKMcwCmkvEvzv6sV+1ChnC647NAW0BRD1Y+w/EL0U4KFsM4IPY313OIbEs5Z5IoxDDJVci0dq9djDefkrYxV3+8wsbdEDWgK6NSFuO8uXyFnE3z5+u+ZOrzdZDzOmsDY5XC996BqAjy74PEImARtwkDENBXjre1HcIyrDlsyxR9+xTNL6TkTGUtGzemkake/D61c0rROeqQQb+TsQ= X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Jul 2017 17:41:32.6806 (UTC) X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[217.140.96.140]; Helo=[nebula.arm.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB0445 X-IsSubscribed: yes |
diff --git a/gcc/config/aarch64/aarch64.c b/gcc/config/aarch64/aarch64.c index d753666..31c0d8b 100644 --- a/gcc/config/aarch64/aarch64.c +++ b/gcc/config/aarch64/aarch64.c @@ -488,20 +488,6 @@ static const struct cpu_branch_cost generic_branch_cost = 3 /* Unpredictable. */ }; -/* Branch costs for Cortex-A57. */ -static const struct cpu_branch_cost cortexa57_branch_cost = -{ - 1, /* Predictable. */ - 3 /* Unpredictable. */ -}; - -/* Branch costs for Vulcan. */ -static const struct cpu_branch_cost thunderx2t99_branch_cost = -{ - 1, /* Predictable. */ - 3 /* Unpredictable. */ -}; - /* Generic approximation modes. */ static const cpu_approx_modes generic_approx_modes = { @@ -612,7 +598,7 @@ static const struct tune_params cortexa35_tunings = &generic_addrcost_table, &cortexa53_regmove_cost, &generic_vector_cost, - &cortexa57_branch_cost, + &generic_branch_cost, &generic_approx_modes, 4, /* memmov_cost */ 1, /* issue_rate */ @@ -638,7 +624,7 @@ static const struct tune_params cortexa53_tunings = &generic_addrcost_table, &cortexa53_regmove_cost, &generic_vector_cost, - &cortexa57_branch_cost, + &generic_branch_cost, &generic_approx_modes, 4, /* memmov_cost */ 2, /* issue_rate */ @@ -664,7 +650,7 @@ static const struct tune_params cortexa57_tunings = &cortexa57_addrcost_table, &cortexa57_regmove_cost, &cortexa57_vector_cost, - &cortexa57_branch_cost, + &generic_branch_cost, &generic_approx_modes, 4, /* memmov_cost */ 3, /* issue_rate */ @@ -690,7 +676,7 @@ static const struct tune_params cortexa72_tunings = &cortexa57_addrcost_table, &cortexa57_regmove_cost, &cortexa57_vector_cost, - &cortexa57_branch_cost, + &generic_branch_cost, &generic_approx_modes, 4, /* memmov_cost */ 3, /* issue_rate */ @@ -716,7 +702,7 @@ static const struct tune_params cortexa73_tunings = &cortexa57_addrcost_table, &cortexa57_regmove_cost, &cortexa57_vector_cost, - &cortexa57_branch_cost, + &generic_branch_cost, &generic_approx_modes, 4, /* memmov_cost. */ 2, /* issue_rate. */ @@ -871,7 +857,7 @@ static const struct tune_params thunderx2t99_tunings = &thunderx2t99_addrcost_table, &thunderx2t99_regmove_cost, &thunderx2t99_vector_cost, - &thunderx2t99_branch_cost, + &generic_branch_cost, &generic_approx_modes, 4, /* memmov_cost. */ 4, /* issue_rate. */