Message ID | ZbDLkK7/Lmh3nwP7@arm.com |
---|---|
State | Unresolved |
Headers |
Return-Path: <gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:7300:2553:b0:103:945f:af90 with SMTP id p19csp853346dyi; Wed, 24 Jan 2024 00:39:02 -0800 (PST) X-Google-Smtp-Source: AGHT+IHSNQ2pnZKeAGMzXo2pmOb5TJn80te8HR5XOEEXtA2uGWS1fbwBisXpTgMsLbXWDw+Vu0oL X-Received: by 2002:a05:6808:1205:b0:3bd:c0f4:c4a1 with SMTP id a5-20020a056808120500b003bdc0f4c4a1mr1489747oil.11.1706085542585; Wed, 24 Jan 2024 00:39:02 -0800 (PST) ARC-Seal: i=4; a=rsa-sha256; t=1706085542; cv=pass; d=google.com; s=arc-20160816; b=DVmhmMFh9pyvLLIMuAonQrJ6nrR8F7QKddjNDGyGL7GHKIeOvn6+zreRXm5hJujIBX X1c5YwQh/VUOJ8hM+Kp1/HB2m0SCy7o5Sg/cov5rEuMQH+CPCxUl+EAq6pI27A/V9Nxk xQU2HSkOWBdEVoiC1KwlcqEIKaQGO1wETLzGT+7ZqtyB3ynocmB6p2o01+s0YeLfjSIT GNT3I2n3JA+5jnn34YTi4Op/Z5B24dDMIUXVP9QccX9wEbCUWhtSmuoM71d+4dEjLtHL 6QojNxE7ywyJpHH63tZ34keXDMfmbnW30ObFZA+/SKuUWMgZg+oW1xQZsYRuXvKLNW6n TamA== ARC-Message-Signature: i=4; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:original-authentication-results :nodisclaimer:mime-version:content-disposition:message-id:subject:cc :to:from:date:authentication-results-original:dkim-signature :dkim-signature:arc-filter:dmarc-filter:delivered-to; bh=sXrWgaN8DFlFtiYyQEle8xEwcNgMGI+Y0TrGlOo85Eo=; fh=CiPXZ52nqATcRWT2dmQP75lmRt54Q1P61FAyidAPV08=; b=hQgur6241wqS/PMPtF7YrdyVB0ywQpbnzM4TrvVJY6ByO25rRuKjsXLIqz6xHDO01a 9PlsluSRfGHLHVsavsW4y7qwR8hJZJSoRJJoOg+Mnmc/4uVpGrEWmDyOqFpzK5mbnGnQ ESRZVaHIEi1qNVc1iKGw9EOyMoY+K1USjCeUVc+XL0iOErZqG2J58LaA7VkbaLqwfAFw hsWaAgxPHhhbxYO02yM2amozRKHIEit18K4WTpEOV7BYkt1sslMJWRmGnTs2yiMBgc+P 4G+yzEB8pKDUeQxZzftZlbwiYolieOi4ufFKiLS0RNDwjFNkkBKMjZNEEzDKF59PNgrt rcvQ== ARC-Authentication-Results: i=4; mx.google.com; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=j0Cbx9a5; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=j0Cbx9a5; arc=pass (i=3); spf=pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 8.43.85.97 as permitted sender) smtp.mailfrom="gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Received: from server2.sourceware.org (server2.sourceware.org. [8.43.85.97]) by mx.google.com with ESMTPS id u11-20020a05622a14cb00b00429bcc54cf1si9508434qtx.531.2024.01.24.00.39.02 for <ouuuleilei@gmail.com> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Jan 2024 00:39:02 -0800 (PST) Received-SPF: pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 8.43.85.97 as permitted sender) client-ip=8.43.85.97; Authentication-Results: mx.google.com; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=j0Cbx9a5; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=j0Cbx9a5; arc=pass (i=3); spf=pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 8.43.85.97 as permitted sender) smtp.mailfrom="gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 45958385829E for <ouuuleilei@gmail.com>; Wed, 24 Jan 2024 08:39:02 +0000 (GMT) X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from EUR03-AM7-obe.outbound.protection.outlook.com (mail-am7eur03on2063.outbound.protection.outlook.com [40.107.105.63]) by sourceware.org (Postfix) with ESMTPS id BEA663858439 for <gcc-patches@gcc.gnu.org>; Wed, 24 Jan 2024 08:34:40 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org BEA663858439 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=arm.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org BEA663858439 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.105.63 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1706085293; cv=pass; b=e9czFwgZmh4B/EYVSCnwQ6bBqa3rya2LWvuqMropDXAeXDqpiFTGanbQ0l88PA+0jUkYJ1+n7QYaXO6You/s0nzj4wtghf67/Ibx/LRSSWS1fz8a5Ct6Rc/6X++BZ3D4OXP6krSKcqNh1bVAeNDVAk6lTmowVgtmsQYg2Zlc4v4= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1706085293; c=relaxed/simple; bh=oVSec2WGo/IfzGH9GWUy29aKVN2VKgeigI9lRjz44dA=; h=DKIM-Signature:DKIM-Signature:Date:From:To:Subject:Message-ID: MIME-Version; b=YSz7lE3/yQAq1IcB+H3g4GOL9M7p56nYR4sBRsbc0rTNC1ZGd9Svepn6hiPc5QJKZvLL6D9p5MkMQXwKGtaZJV56pXnG358qWlYcQ2CM342knHDG0mO4acrAXvH4njNxreQ0Ro7EC98QkHm5LwG9aSqFjGpnDaV9ecaFjuXe4S8= ARC-Authentication-Results: i=3; server2.sourceware.org ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=DkT+CUk+EDgotwA0yYDWEYgi28+Dy9y6pWZD3WOJCkxmiqM5lQQJeUi8/Ae26ntXZ0gAm3yg03tLLirph2CXFvub2Tjv/aSupb0iSRlu7IY2SJtriplGB2pkQPIHFPQiLc5KzUSeXE2Dx5dqegPicjf8nvJwGZohTT6Pnu2I09AOyVvDfWiKKhRyUZ0Tk/NRxpPlXQkzWH8+pfl4ulUoVfCOuZS5kgD2yb4OoCQZORWSMS08P4D0Fbp++BsAE6f6gNtguCoijyIW06mtpg2f41hBmr71qwsiHrT2ieacYZk++OcR/I6zS+bO7zeLu/hM3gwoxmyhAkTY+uHN1gYfEg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=sXrWgaN8DFlFtiYyQEle8xEwcNgMGI+Y0TrGlOo85Eo=; b=Qm+BVJBjwLKciMpgrx1WbqIUbH0H/ZcUOKpSJS9spBkf6FozQTG9YYCDZz2qn5aGoQvJwAoymt7OGbDUphJfNdu+36bpA3qaGaNzVSdB9fBoUd8pQbRfqjvbL/iAeTbyeVxfaYrT9W+LQL92B6o6/RdJT/Gvcb5tG1ODsmCKsV50Dkc8tXeNKrvFAJs5WkrASwWtx0l6+fOwLJHLAaO08Dqrv3dI0Ij7lXQffr4VwYXyKMbsjrfoGeL+2PdY8/1AU/NOWYhY+5XizEt+S6qqzMZqZI30UJnItlQm4LIigB0KkVp8MM2O4M1gEC2xMbiv4L9MP0dVxMOQoIu8CeZY1A== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=gcc.gnu.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=sXrWgaN8DFlFtiYyQEle8xEwcNgMGI+Y0TrGlOo85Eo=; b=j0Cbx9a5ZuoaqUm/eBu499lolity4xSE6MDRSWaeo0NuXFWSKdTGtwtDtjlhjHN/culFMqCwiss9wIqji25c1qH+AVG6T3LjyuPuD+xlB90loFEcMP4OJ3Rf1krVz1EetxFtHx0DYFj9Yw0/tuyHBkw3V2akmmvwFW894W0sH9k= Received: from DB9PR05CA0021.eurprd05.prod.outlook.com (2603:10a6:10:1da::26) by VI0PR08MB10825.eurprd08.prod.outlook.com (2603:10a6:800:201::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7202.36; Wed, 24 Jan 2024 08:34:37 +0000 Received: from DB5PEPF00014B8D.eurprd02.prod.outlook.com (2603:10a6:10:1da:cafe::fd) by DB9PR05CA0021.outlook.office365.com (2603:10a6:10:1da::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7202.38 via Frontend Transport; Wed, 24 Jan 2024 08:34:37 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DB5PEPF00014B8D.mail.protection.outlook.com (10.167.8.201) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7202.16 via Frontend Transport; Wed, 24 Jan 2024 08:34:37 +0000 Received: ("Tessian outbound 94d82ba85b1d:v228"); Wed, 24 Jan 2024 08:34:37 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: bc33af95e6f9a771 X-CR-MTA-TID: 64aa7808 Received: from 4da030ab7ee5.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 5EE1EB1A-0374-441F-91EA-2BB0913D01F4.1; Wed, 24 Jan 2024 08:34:30 +0000 Received: from EUR04-HE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 4da030ab7ee5.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Wed, 24 Jan 2024 08:34:30 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lhKrIUGOBNhr+vIKYzdAj97NAnZyRvoXhKlC/MrttQAitzdwJVGCxCursxBr9dTEqXigZ2PgFWWZKWgx1R5Vyg3zMExhDQGP+r7JsyByMmNl8mUQR7lnYqG/GPK9DzEIgjckcTUZq9XcxNetGSnnF2MC/0LZHWKR4E2qTmhoDxQAOiPZPdV9HO0zVbpX6oSN5g0KSqcUf4yYKLgSrpSajhlz7gBWdfq0/AqglCD5DDFj7qguVPXo2gHfpfBxjHY6psEDQUGUTKUR1KrPZoeyqcsLHY0RY6rkZP46/1bT+SCZD6RHS6M07MwdVbuOBCmb2Lm4QZd23Q6D7Ptub1R2pA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=sXrWgaN8DFlFtiYyQEle8xEwcNgMGI+Y0TrGlOo85Eo=; b=kXvr5JuGuYoEfc8S3FrTg/6MDg5ctp/++kLgk5OXXCz6jYByTm3HFy3PN3iejqtDLOJm1tvGslvnbz4g6NyP09J8F4UzGDUMLOB7fnSEgttVwwjClmEi4luO6PenzPx/M3fyKiPHFZAR0fGYVsnjVNqgDK3G6pj8usLM7OopEGEot5m4ibR5wQ6F0eLyc5Im8gGMZIAIsV5XHTOB1ZznIsslZNos/BNzkn0xwBoBAX9NLgCfiLSJp9eYcY+6ubRpZ7cmMzbz2zTuaWrx3cZnCQNYqFo2cxuiujaI1f4xnNbcr6l9gNxKlF3e86DIDlRo/0IJsawOqgZSCK84jnZmWg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=sXrWgaN8DFlFtiYyQEle8xEwcNgMGI+Y0TrGlOo85Eo=; b=j0Cbx9a5ZuoaqUm/eBu499lolity4xSE6MDRSWaeo0NuXFWSKdTGtwtDtjlhjHN/culFMqCwiss9wIqji25c1qH+AVG6T3LjyuPuD+xlB90loFEcMP4OJ3Rf1krVz1EetxFtHx0DYFj9Yw0/tuyHBkw3V2akmmvwFW894W0sH9k= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from PAWPR08MB8958.eurprd08.prod.outlook.com (2603:10a6:102:33e::15) by PAVPR08MB9234.eurprd08.prod.outlook.com (2603:10a6:102:309::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7202.37; Wed, 24 Jan 2024 08:34:28 +0000 Received: from PAWPR08MB8958.eurprd08.prod.outlook.com ([fe80::48ca:fbcb:84bf:ed17]) by PAWPR08MB8958.eurprd08.prod.outlook.com ([fe80::48ca:fbcb:84bf:ed17%4]) with mapi id 15.20.7202.035; Wed, 24 Jan 2024 08:34:28 +0000 Date: Wed, 24 Jan 2024 08:34:24 +0000 From: Alex Coplan <alex.coplan@arm.com> To: gcc-patches@gcc.gnu.org Cc: Richard Earnshaw <richard.earnshaw@arm.com>, Richard Sandiford <richard.sandiford@arm.com>, Kyrylo Tkachov <kyrylo.tkachov@arm.com>, Jakub Jelinek <jakub@redhat.com> Subject: [PATCH] aarch64: Re-enable ldp/stp fusion pass Message-ID: <ZbDLkK7/Lmh3nwP7@arm.com> Content-Type: multipart/mixed; boundary="b28X1oqXsx+MTiU1" Content-Disposition: inline X-ClientProxiedBy: LO4P265CA0281.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:37a::13) To PAWPR08MB8958.eurprd08.prod.outlook.com (2603:10a6:102:33e::15) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: PAWPR08MB8958:EE_|PAVPR08MB9234:EE_|DB5PEPF00014B8D:EE_|VI0PR08MB10825:EE_ X-MS-Office365-Filtering-Correlation-Id: a8764826-b868-44ba-af5e-08dc1cb74cc7 x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: C1bSFiwsQd2zVrG+9yreKKP3+4eqUcHpw1s7xr2jJ6KJ96KbN3C6eGPSoFSJh1xvX2S9dMeEeVXFpt0RXn11HwgwINkClFeelIA4kROU/ZX4OlBYRr1CuENwJZso0X3k4dKS2dLhwTuTWGU1Tyk6ma4jqCZO8hjJiIJ14MFATNsvYRPdReZgORc8rnD1km6m/s7jMiHDptgrJB7KpUGvMZ0NDyWqEZGM+FyseU/rJV2icpQZT/4BZr7KxLJOFA4mJCPRvDFs3FcXzN19mff6WCGPAo7xOAvXgV0sECJ8S/1xKPKY0ewiNnSrdZymOnn2uDasiEXO64+3hpjUzm6D9qlQisP2T1o1zEOSeHhUsmNBok3bvQC/6Saq0K21BepvL4T69KqCp66bioBaB4toK+PNmR6WM2CQ8ruED8RhPxITQUjENOahS5k7Vih+0mP2VVv9jFGuxIQUTMRkqxt1g42GnIxLBoxww/wHTOoLXQ+E49Vzu7K/wN/nSDSmBW+4F3umphWyiRHpFFbGycL36KrXaBYC+hDlrfAtEYK5RhdrgvSXpxG618wqM1sumc//i7AefbZIZda/nVqXaaysspwwoLgZs694Jujco+n6n/g= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PAWPR08MB8958.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(39860400002)(396003)(346002)(376002)(366004)(136003)(230922051799003)(64100799003)(1800799012)(451199024)(186009)(41300700001)(54906003)(6916009)(38100700002)(44144004)(6512007)(86362001)(966005)(6506007)(33964004)(478600001)(66946007)(8936002)(66556008)(44832011)(316002)(6486002)(66476007)(26005)(21480400003)(4326008)(8676002)(2616005)(6666004)(2906002)(36756003)(235185007)(5660300002)(2700100001); DIR:OUT; SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAVPR08MB9234 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5PEPF00014B8D.eurprd02.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: adbe7895-e01d-4c71-9676-08dc1cb74739 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: OIIllBB06Ml1G0SBTcbPaeHvgiYly3chPd6BHKyRycqbuj7CqmWuOEpQifqDAo8/4ry79hYEmjyqrmmTWmGE+nZI5W8DejIyuW2hKJqyx2EFuvFxJlMDCew33GGvJvWMlcP8SrYJBxzC55/0gFKfilnpKIkEcA2uXGzYxCd3lk3dIE1EFTnL6oZhFTE6qKQgeu+OqA/e0iM2VJ4cVm8C13tIT13mbBR4R66DjJb8gkuq3vg+RWs5Kx0h69Fs1BQLUxm4Eb5jOfH7KtJZQ9EDit1GoMhOjBYtIcDKO14iggSz4jnpHSo+y2J+yIIYKcDjHKWhbnVI5W2/Bxq+33y83lmnhMFz0rpD9zn5lQ7f8RTqpzy+W63Dl/u3Y6TdsLGpIiPdxYuKdy4HByown6EDMGpB+rfP5O5FVoeqbvuUHnTJtYktR9wHimxvvBI+Ujl2QyqKkUxZVO14I8elRv4Kogmk9FQ3AfElCRq0sAlnatKPvIPZRGUQgr9kVLEU9FH9s27inWl0WdOEhpw8zhGTcilBNd/6eYNhjqhh7wqAe8qng+xfNL93V0MM7I4OX1InwY3QskKeiKoe3zTnOKdgeJCwdKtpHNWv3pA8MbsOHoeyVrX9i2tnJtKCj9S81+OZo9rSzY4js6FiBJ3FPdbn3R+R/M/qUCbWX9b80hH1C7VarA2kZwyYtZeYtQQ8xPmpoZzYcfOJW+CbD4DDO59Nsxa4TXVNOjpApEQor1iUDM/XIU+/Idfc4JYj/18iCACB7YrF+S++fFnA8XCXyrkf5w== X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFS:(13230031)(4636009)(136003)(396003)(376002)(39860400002)(346002)(230922051799003)(1800799012)(451199024)(186009)(64100799003)(82310400011)(46966006)(40470700004)(36840700001)(21480400003)(41300700001)(36860700001)(2616005)(44832011)(6512007)(336012)(107886003)(26005)(47076005)(81166007)(44144004)(6506007)(82740400003)(8936002)(8676002)(4326008)(5660300002)(235185007)(2906002)(478600001)(70206006)(966005)(70586007)(33964004)(6486002)(54906003)(316002)(6916009)(36756003)(86362001)(356005)(6666004)(40460700003)(40480700001)(2700100001); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Jan 2024 08:34:37.2515 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: a8764826-b868-44ba-af5e-08dc1cb74cc7 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: DB5PEPF00014B8D.eurprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI0PR08MB10825 X-Spam-Status: No, score=-12.0 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, FORGED_SPF_HELO, GIT_PATCH_0, KAM_DMARC_NONE, KAM_SHORT, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_NONE, TXREP, T_SCC_BODY_TEXT_LINE, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gcc-patches mailing list <gcc-patches.gcc.gnu.org> List-Unsubscribe: <https://gcc.gnu.org/mailman/options/gcc-patches>, <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe> List-Archive: <https://gcc.gnu.org/pipermail/gcc-patches/> List-Post: <mailto:gcc-patches@gcc.gnu.org> List-Help: <mailto:gcc-patches-request@gcc.gnu.org?subject=help> List-Subscribe: <https://gcc.gnu.org/mailman/listinfo/gcc-patches>, <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe> Errors-To: gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1788960354012312286 X-GMAIL-MSGID: 1788960354012312286 |
Series |
aarch64: Re-enable ldp/stp fusion pass
|
|
Checks
Context | Check | Description |
---|---|---|
snail/gcc-patch-check | warning | Git am fail log |
Commit Message
Alex Coplan
Jan. 24, 2024, 8:34 a.m. UTC
Hi, Since, to the best of my knowledge, all reported regressions related to the ldp/stp fusion pass have now been fixed, and PGO+LTO bootstrap with --enable-languages=all is working again with the passes enabled, this patch turns the passes back on by default, as agreed with Jakub here: https://gcc.gnu.org/pipermail/gcc-patches/2024-January/642478.html Bootstrapped/regtested on aarch64-linux-gnu, OK for trunk? Thanks, Alex gcc/ChangeLog: * config/aarch64/aarch64.opt (-mearly-ldp-fusion): Set default to 1. (-mlate-ldp-fusion): Likewise.
Comments
Hi Alex, > -----Original Message----- > From: Alex Coplan <Alex.Coplan@arm.com> > Sent: Wednesday, January 24, 2024 8:34 AM > To: gcc-patches@gcc.gnu.org > Cc: Richard Earnshaw <Richard.Earnshaw@arm.com>; Richard Sandiford > <Richard.Sandiford@arm.com>; Kyrylo Tkachov <Kyrylo.Tkachov@arm.com>; > Jakub Jelinek <jakub@redhat.com> > Subject: [PATCH] aarch64: Re-enable ldp/stp fusion pass > > Hi, > > Since, to the best of my knowledge, all reported regressions related to > the ldp/stp fusion pass have now been fixed, and PGO+LTO bootstrap with > --enable-languages=all is working again with the passes enabled, this > patch turns the passes back on by default, as agreed with Jakub here: > > https://gcc.gnu.org/pipermail/gcc-patches/2024-January/642478.html > > Bootstrapped/regtested on aarch64-linux-gnu, OK for trunk? > If we were super-pedantic about the GCC rules we could say that this is a revert of 8ed77a2356c3562f96c64f968e7529065c128c6a and therefore: "Similarly, no outside approval is needed to revert a patch that you checked in." 😊 But that would go against the spirit of the rule. Anyway, this is ok. Thanks for working through the regressions so diligently. Kyrill > Thanks, > Alex > > gcc/ChangeLog: > > * config/aarch64/aarch64.opt (-mearly-ldp-fusion): Set default > to 1. > (-mlate-ldp-fusion): Likewise.
On 24/01/2024 09:15, Kyrylo Tkachov wrote: > Hi Alex, > > > -----Original Message----- > > From: Alex Coplan <Alex.Coplan@arm.com> > > Sent: Wednesday, January 24, 2024 8:34 AM > > To: gcc-patches@gcc.gnu.org > > Cc: Richard Earnshaw <Richard.Earnshaw@arm.com>; Richard Sandiford > > <Richard.Sandiford@arm.com>; Kyrylo Tkachov <Kyrylo.Tkachov@arm.com>; > > Jakub Jelinek <jakub@redhat.com> > > Subject: [PATCH] aarch64: Re-enable ldp/stp fusion pass > > > > Hi, > > > > Since, to the best of my knowledge, all reported regressions related to > > the ldp/stp fusion pass have now been fixed, and PGO+LTO bootstrap with > > --enable-languages=all is working again with the passes enabled, this > > patch turns the passes back on by default, as agreed with Jakub here: > > > > https://gcc.gnu.org/pipermail/gcc-patches/2024-January/642478.html > > > > Bootstrapped/regtested on aarch64-linux-gnu, OK for trunk? > > > > If we were super-pedantic about the GCC rules we could say that this is a revert of 8ed77a2356c3562f96c64f968e7529065c128c6a and therefore: > "Similarly, no outside approval is needed to revert a patch that you checked in." 😊 > But that would go against the spirit of the rule. Heh, definitely seems against the spirit of the rule. > Anyway, this is ok. Thanks for working through the regressions so diligently. Thanks! Pushed as g:da9647e98aa289ba3aba41cf5bbe14d0f5f27e77. I'll keep an eye on gcc-bugs for any further fallout. Alex > Kyrill > > > Thanks, > > Alex > > > > gcc/ChangeLog: > > > > * config/aarch64/aarch64.opt (-mearly-ldp-fusion): Set default > > to 1. > > (-mlate-ldp-fusion): Likewise.
diff --git a/gcc/config/aarch64/aarch64.opt b/gcc/config/aarch64/aarch64.opt index c495cb34fbf..ceed5cdb201 100644 --- a/gcc/config/aarch64/aarch64.opt +++ b/gcc/config/aarch64/aarch64.opt @@ -290,12 +290,12 @@ Target Var(aarch64_track_speculation) Generate code to track when the CPU might be speculating incorrectly. mearly-ldp-fusion -Target Var(flag_aarch64_early_ldp_fusion) Optimization Init(0) +Target Var(flag_aarch64_early_ldp_fusion) Optimization Init(1) Enable the copy of the AArch64 load/store pair fusion pass that runs before register allocation. mlate-ldp-fusion -Target Var(flag_aarch64_late_ldp_fusion) Optimization Init(0) +Target Var(flag_aarch64_late_ldp_fusion) Optimization Init(1) Enable the copy of the AArch64 load/store pair fusion pass that runs after register allocation.