From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 72556 invoked by alias); 26 Jan 2018 10:50:05 -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 72544 invoked by uid 89); 26 Jan 2018 10:50:04 -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,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.2 spammy= X-HELO: EUR03-VE1-obe.outbound.protection.outlook.com Received: from mail-eopbgr50072.outbound.protection.outlook.com (HELO EUR03-VE1-obe.outbound.protection.outlook.com) (40.107.5.72) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 26 Jan 2018 10:50:02 +0000 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Szabolcs.Nagy@arm.com; Received: from [10.2.206.230] (217.140.96.140) by HE1PR0802MB2490.eurprd08.prod.outlook.com (2603:10a6:3:d9::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.444.14; Fri, 26 Jan 2018 10:49:57 +0000 Subject: Re: [PATCH] Fix gcc.target/aarch64/sve/peel_ind_1.c for -mcmodel=tiny To: gcc-patches@gcc.gnu.org, James Greenhalgh , richard.sandiford@linaro.org References: <28183c5e-7edc-670b-46fa-35419b5202da@arm.com> <87tvvbqapo.fsf@linaro.org> Cc: nd@arm.com From: Szabolcs Nagy Message-ID: Date: Fri, 26 Jan 2018 11:16:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux aarch64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <87tvvbqapo.fsf@linaro.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: HE1PR0701CA0054.eurprd07.prod.outlook.com (2603:10a6:3:9e::22) To HE1PR0802MB2490.eurprd08.prod.outlook.com (2603:10a6:3:d9::22) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 1e17ff00-20ba-4bfc-71f5-08d564aa8b03 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(4652020)(48565401081)(5600026)(4604075)(2017052603307)(7153060)(7193020);SRVR:HE1PR0802MB2490; X-Microsoft-Exchange-Diagnostics: 1;HE1PR0802MB2490;3:A80WcjgaJsoRLvHH71bnmml/rOQJw3lzZEJhgKdXxoTtK0rILeLIda4pnFHTRoWfNMlCy7fFVvEHTivmU6OIqP2yVi8sJvxyRmBLMmO+t4V2EbIR8K46pu+aVx/94Us412joZZGl2v66vFBUj8mD78nUG1781uir9Y4ufbMPvI5BcKuBx00tTZS+tUV9CBm8dr8CeUEksBLkWzbGd4mtaeCZfISfMfNOMf9OSiHCJMiyHPBFfjoiGOLWdfra2dlv;25:PGJfAgLS2oleU0WNfgtqw3a9fn7ldbhoTwVleDdfyjtXQADq+0CP095BZoymdwGwHaiwuL4RL73NDGPRtqLQdynQda0h8hBcVNDqe8v6XcRoupG0l/kQjaInLDaLBROE6ZwL2K3WPSkmnjhhFB5rfu/Y068ZpMAj8lMpeZnQsasxVDwBrb4X0Re1JFv3b4SWArFMFkiHJbsL+TgktEXOIuSXOsyaowzeA73K6dUwM1atx96RpBe6Tga8YYz+j3zAc5Pnjxm87UlbZ2v9jOS2ZoW54XYYUi7imavNmYvm26mNcC6wmHGJAklfF92TXQJarElheAeLJ5RkXfdwOmGVHw==;31:Bh0StQED0YysZUaInO0noPO1eErmlLDMeeFao/v8mHyzLFIlxd0GEMMLSBEBY7l05muWp9DLgc39Xzweqbu47ZdtT5MxvaD+grE3PKXjMf/MYF3IdaY5rnASK/1ww00RrEaQ2fhSl+lh9Mdpra98mPirPOxisEt4Ag61g92mRMKgB01RijcBxsMZCPXz3a8Mgj8DjknF4sLDd9gzquAQt+phoJeB0L+bBjsBlGZ9G9w= X-MS-TrafficTypeDiagnostic: HE1PR0802MB2490: NoDisclaimer: True X-Microsoft-Exchange-Diagnostics: 1;HE1PR0802MB2490;20:5/LvZXh9hfWyfdaV1Gr7qPtbycinUBz9ZO38BBxUnhsipyc2eUkJCGLH5N78ITqXjNpzb/La4ycOV9kxpcsjRIoIV+YW+3JHAgmPo/RevDB/ZhImoIis6UuqJjqOyZGfTxHYuVgmcgess+P17FXwXSUz4LvEP9sHEmBsfX7JPng=;4:jjouvJL4CAOQ4LGEoEzlyBBQZcCnCBcyTUd3FWNLMsXx1Ks4wev5p9VtdNROkyMraLEBH+KwLrG7GvAn/A4QrRH+Yo0OO2P/ycr8PT1/XqEEgaxaOLSZSL1XjXh5VflFicQJ/Z0CYiq98Ugf+02ZBLITiJElJGfqUZ5czxofXfiRoRp9TR6bv4zu1QJ5wbISSuom9UkXTz6hPwUBca9XIJ94euapI/0FMsTelH8LHu5JYqqEnoSLlU4HLo6F5KGetRMjf4Hh/qLMHZW0r920VmoQtQLgYVb5T4L5fowB7QEa2xaxnhCUp3Jeqbou2KLF X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(180628864354917); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040501)(2401047)(5005006)(8121501046)(93006095)(93001095)(3002001)(10201501046)(3231023)(2400081)(944501161)(6055026)(6041288)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123558120)(20161123560045)(6072148)(201708071742011);SRVR:HE1PR0802MB2490;BCL:0;PCL:0;RULEID:;SRVR:HE1PR0802MB2490; X-Forefront-PRVS: 05641FD966 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6049001)(396003)(39380400002)(39860400002)(346002)(376002)(366004)(54534003)(199004)(189003)(377424004)(7736002)(305945005)(105586002)(26005)(65956001)(47776003)(77096007)(106356001)(66066001)(81156014)(81166006)(65806001)(58126008)(52146003)(67846002)(230700001)(97736004)(53936002)(23676004)(8676002)(2486003)(25786009)(64126003)(5660300001)(31686004)(52116002)(8936002)(6666003)(68736007)(36756003)(316002)(478600001)(76176011)(6246003)(4326008)(386003)(53546011)(2906002)(3846002)(6116002)(83506002)(229853002)(65826007)(72206003)(16576012)(2950100002)(6486002)(31696002)(50466002)(86362001)(16526019);DIR:OUT;SFP:1101;SCL:1;SRVR:HE1PR0802MB2490;H:[10.2.206.230];FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; Received-SPF: None (protection.outlook.com: arm.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtIRTFQUjA4MDJNQjI0OTA7MjM6RW80Ym82NlU2YWlmVEliSGtDSWR6UFBx?= =?utf-8?B?M0FsZFdBVVI0ejJCb0JOa0psdkdRWjBteHVKU01icERFMzdGSVR1RDNGeW9s?= =?utf-8?B?NmNNN1pzVGJxVnM2K2M0ZG00Y0FuTTV0YXpvWVBkWVJxcFRhQzNIWXd2NWdR?= =?utf-8?B?YUxEb0dTNlpiekxsem1JUVcyc3V4dzFscWJ1NGpzek55b3EwUk0vWi8yUDZu?= =?utf-8?B?UnowazJCVW53NWxqclJIWHVKTW5LdlY1TDJKcXQ2OUJXV2JHcDZpYkhQdWhY?= =?utf-8?B?R1RweVpaMTBhcm8xVnR1aFUxcDlBMXFlVVZTeEp5Rm9WU2FaVUNPczR4R1dF?= =?utf-8?B?U3pTVXNQaGI2ZW8xaXVNSkVNaTNtanU0dS9FRElNdUtYUFB2bjk2NDlhb2d1?= =?utf-8?B?ZHFMNzMrYlEvYStrVjhiK1VsamRwUllTQm13TUc5bmVheWkweG42NVZEaWlp?= =?utf-8?B?OVBCRXUraktXM1N4OVBCTlEwUmxUNTBZYUlITk05NFMyb2xRaXdjTmswNGda?= =?utf-8?B?S3ZtU2RYeXhUc3pXYVJ1SVBzbDFqLzFiZVFGWW1qM1dDTzZhSURSSmxaclM1?= =?utf-8?B?cUxKdXp3TENiYkhHU1NPaXVaL0wzMlZ0S2NLSU5CTkpYNEZyRnhEWlgrNVhC?= =?utf-8?B?L1hvbkM0YzZ4bG01VzZBY2RVV05hL0dlZUFsT0YyOUR4Wko3dFhsam1BelFy?= =?utf-8?B?WEU0dlZkVk5BYU5ETWlCNCt1QXJLb2pocE1ERHkvVTNmOU1IaUhBamE5NDBx?= =?utf-8?B?WUk3Q0pDekRMU1A1YmxXdVdjbGZRdXd0Yjg4TTIxOXlXblI0d0xFbEJmeGxL?= =?utf-8?B?N0krRG81R3NTdmM5V0FlMHFTMkgySnQ4VXF6Y1ZGNTdtU3h1czRLaStIRGF4?= =?utf-8?B?aDl4NDJ6QWN3ZHI1MWhwUzRVU1NhMDk2cUZwM0hHWXJ2MUFKU2h4TG5wU0ZJ?= =?utf-8?B?TXdla2pVWVdrNm8zS2tuajgybThmWisxOXl1d1hBS0FQZWt6WVVQWWFpU29v?= =?utf-8?B?dExER0c0WnVscVpMNFh6K1c1TXkweXhleVJFQjY1MlE3MVZtNktGTFp2N3dp?= =?utf-8?B?ajZ6NXFPMEwrRmJUdmVVV2FsNTA2ZUZveWRmRWVoOXVXUmpMbndHSHBocnBr?= =?utf-8?B?QjhWRnFmSGhYelNWdktQNzZ2UVB4d2xvODk5V01iZFdldklvOGZENTNzUjdD?= =?utf-8?B?MXRqMmVsbnNPR3BsOE9WMndYeXNpRkI3QlZBYzRGb0dUbUZtR2kxTG1UaTd5?= =?utf-8?B?MWlVOTNwN0tTaTNiMGwrV2ZCYXdiLzdsUUdSQ1VNa0t0ZVRwWGxkOURqTXB6?= =?utf-8?B?WXAxbjBlQnVxa3hvbWRteHMxZVM2cmpFSVQyNENmQkg4emJXVjdXVmp3M0pW?= =?utf-8?B?c0xIdjM4T0ExV2xPYWtaL3dyRlpvR0xnSUZEN1lyTVVDSHBCUG9iMDVPZ2Jw?= =?utf-8?B?VFFXN2NjMzYyaUJOaDJpR3c5NWZRalhYNFlIWndscEtyZjFxaXBEQlM0c0U1?= =?utf-8?B?OEsvNDlqNmlKZEN1am9QR1JiWVowMks4ekk2dE51akNQZUUraFA1TjdQT2FP?= =?utf-8?B?bzA0Q2RPRk5xeHhtVW93N0xMOVVkVzhLRGMxazdUeEFMdXpBWEJRbDBkZzVv?= =?utf-8?B?eDVsd0hJRnRvalEyZkoxZTFZR0tJQ1c3THlRV1R3M1BvTGQvbEd5U1Y3bGcy?= =?utf-8?B?QjEzUTcrOEJIVm1XVzF1UXRnVXEzS0RSOWdVRUtoU3JDY0dpa2dmaThkcWtr?= =?utf-8?B?S0lkdVpKMWlRTTFIdnRUVS9FMDVXRnBVdHJqdjFwSW5YMm52aUcvc1BUSkVR?= =?utf-8?B?cURHYXRITWVrcHZQamxPcEtBMXMvVWNmd1kxZm9hcmJGMGU1YUlvK3JpY3lu?= =?utf-8?B?amNzWlZFNzVxaXNDUzExdlR2OUpnV1N2NGpiK3NvV1hxcHR3eG5HbENJY0pt?= =?utf-8?B?S0xBWmgwOHA0aFE9PQ==?= X-Microsoft-Exchange-Diagnostics: 1;HE1PR0802MB2490;6:DtDiIOVBCBO7nFNLPihtkyWSzaSjtq55+q2XNIoMuypekC4bSd7TZxnblAk6qnWRoVkIXWWsG9qRxogVeDDc4PUy9twzomxyKoo44aaMVkhcuptsXVyDvbnnu1fnHRCWzw4dhSarc1IWnatCoMq3xLjbSpNdjvclP4EYB5OLxTLW9QWasZcwocr/ybF64K/cBneg7PIlAvtASa5k6TsJPdCy9CLnIQ0RnLOCsrs0uBFoBPhOSUq9YF+k4uWQJCUrBIf46X/PptctS0zwJiG73k01r63eFzMMcjw752IBcX28GQotnE3Rg2PacPEQ9YrnO4TeGN39eGvqEfgJM4assgYEZ1RD3FrZ/uh7nK8F69M=;5:649dexpP149p47G74hrTOvJfozOyyNPflmJvX4fgRFj2Qm+7inXR8be83tL5FcW/1k5xXHTj+XDY5tMg1UcamvZSmRIKxCOp/cSEkmGZld6fXbABvvDo9dbnaSC+qEKGL6uUa/jku7/dhucMeyGQFRDmJSIHtyr+gDOh2oudv/Y=;24:8tCr1snTsMmDtCz/fewPjYI9fgvxoARPT+i7vqmkjT8sESCnwYeCltBK/Vg1Ubf4k8jufi5lmOavYpPACjJIJE1AUgjr88F7bIrpREOaOYM=;7:iojsHBPTvXjJk6HhHpx3tku5jBtdQQ2udhYWVcoykI3BTqLunFVHynBfwejovNgBu0z90VFOm5pvzy1KXcp0crCW14gSd8xY+HzjB5b11zJZ+lGHD5B1wSO+OdEeIu8UJ16L8FWUGvO+YQ1ztZpgzR2fwiOe5cYsN5oV3hj2f6zKnvVd+5Koqi+Um0XclFvk2eKZR4bRLlZuPJUEUTBXVRpWdFxin0dcI7D2rVQah3fC5GFZxb1BPy9CN3nsML3/ SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Jan 2018 10:49:57.7269 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 1e17ff00-20ba-4bfc-71f5-08d564aa8b03 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0802MB2490 X-IsSubscribed: yes X-SW-Source: 2018-01/txt/msg02155.txt.bz2 On 24/01/18 20:10, Richard Sandiford wrote: > Szabolcs Nagy writes: >> Fix test failures with -mcmodel=tiny when adr is generated instead of adrp. >> >> FAIL: gcc.target/aarch64/sve/peel_ind_1.c -march=armv8.2-a+sve >> scan-assembler \\tadrp\\tx[0-9]+, x\\n >> FAIL: gcc.target/aarch64/sve/peel_ind_2.c -march=armv8.2-a+sve >> scan-assembler \\tadrp\\tx[0-9]+, x\\n >> FAIL: gcc.target/aarch64/sve/peel_ind_3.c -march=armv8.2-a+sve >> scan-assembler \\tadrp\\tx[0-9]+, x\\n >> >> gcc/testsuite/ChangeLog: >> >> 2018-01-24 Szabolcs Nagy >> >> * gcc.target/aarch64/sve/peel_ind_1.c: Match (adrp|adr) in scan-assembler. >> * gcc.target/aarch64/sve/peel_ind_2.c: Likewise. >> * gcc.target/aarch64/sve/peel_ind_3.c: Likewise. > > LGTM FWIW. Thanks for fixing this! > committed as obvious.