From patchwork Fri Sep 16 23:39:28 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Eugene Rozenfeld X-Patchwork-Id: 57709 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 58850385DC16 for ; Fri, 16 Sep 2022 23:40:01 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 58850385DC16 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1663371601; bh=rt/jEBorOrxIIyR2lmFMLItv69jFG8UBhM6mzXIB+7o=; h=To:Subject:Date:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:From; b=soCbKM6uakzkSDJdR9PJgprzm0WrV7/lvbPsp2Q8WfWPiea7gWhfsmj1Tk/SV1gvj 7Hi4eO+QlARfuBm9Z8rBmQR2S2G42Oj+62LrSGft8A08ugg3WmVX6D/Zt5sFTQRQTO DOURHUs4BfkUGqw9kAS65z09MPzon1e3ARpcX95M= X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from na01-obe.outbound.protection.outlook.com (mail-centralusazon11021022.outbound.protection.outlook.com [52.101.62.22]) by sourceware.org (Postfix) with ESMTPS id CA29C3858D32 for ; Fri, 16 Sep 2022 23:39:31 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org CA29C3858D32 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Iq9xqbamtFahb13YLvtXCPLq9r9LorOc0gZzRGifiqKTdHqwVfC/KUMH5FdXQEwNWKlsuAYswfMPkUQsXA1reCuV9eaUKSCBo83IqRUrnOBNs3S/duVql0P9Ey0ABttMIO7fCY9sVXFBWIs7Yklp5gihurEZ0/5eyw4K2Yeev5pw6/2GNkp5qRR4243C15rnJOXRsSkr9443OpdSFtV5ik8A7GaE/aZudsLHRfDoDl5f+Ibiy708xgC3TKVzmQnXLi3aZ870fKADOW33+LJKsyQ3d0h69jvO29+6urdqM4lu2/LVqNfOjKIURBrukM7zK85hxRfsggqnboq5eRw+Kw== 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=rt/jEBorOrxIIyR2lmFMLItv69jFG8UBhM6mzXIB+7o=; b=MxP4jUey/1L2MNEfzu+RMLU1TYvFATLYd+Mf26B9ljNdFUJPQrC7Bq/X35OnPW9l8vOGxxQg2fGrC2690+TWFVAWxmPr3s0kfXXQtHB8FHN6eh1m4y2jyNcOXKoZR1MIRphS6uYDgGuJbCBYEC3kpTz5qFd8rMUuyCTbYaRhaRbDGsIeX9HyUc52Sq/heV5S9aBqrLM0KjYV1WI4RnB6vGEZAI2xbW/A7095A+gmZihlsIW3Zc3Lp+L8YajWfDkj2jXNNQE9BNFj9oPXt062Bup7MnkZqlQt7Qhh2oqD4OlcoN9ZhosDi0S1aoxENDGjnxrdEynTM5x5wqeUk++yIw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none Received: from CY5PR21MB3542.namprd21.prod.outlook.com (2603:10b6:930:d::7) by DS7PR21MB3693.namprd21.prod.outlook.com (2603:10b6:8:91::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5632.3; Fri, 16 Sep 2022 23:39:29 +0000 Received: from CY5PR21MB3542.namprd21.prod.outlook.com ([fe80::68fb:6ae7:3b58:d110]) by CY5PR21MB3542.namprd21.prod.outlook.com ([fe80::68fb:6ae7:3b58:d110%5]) with mapi id 15.20.5654.009; Fri, 16 Sep 2022 23:39:28 +0000 To: "gcc-patches@gcc.gnu.org" , Jan Hubicka Subject: [PATCH][PUSHED] Fix for an AutoFDO test. Thread-Topic: [PATCH][PUSHED] Fix for an AutoFDO test. Thread-Index: AdjKJXlxCjv8HAQDSNOFomDDllG+vw== Date: Fri, 16 Sep 2022 23:39:28 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=f6e8d61f-e166-43aa-bd24-f4ea23e67c4b; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=true; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Standard; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=Internal; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2022-09-16T23:38:01Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CY5PR21MB3542:EE_|DS7PR21MB3693:EE_ x-ms-office365-filtering-correlation-id: 9ba22596-0a66-4c8f-01f8-08da983cb28d x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 827sMoEkemzjq5bwJ8FOjMUeSEql6nd2gWDCJy5mRyKgBPAYYrHhISR2xhW5o+9ApmdW+ocgZfdWxFyTZuR0LafkVbSsuB+85Wy3Tg3A1wRoUGQAIXukYnEAeltPb2yNq/PyEIdWY8dRNHQkvRLQ7/SntVnnehtkW5lI3TdwPg1qgy5efnI7vFPnXQlPaP9ishEIOnEerriKlV7LX89cU+XGJBHWFtcmBMd7HragFXHoNhBMz2XzhWkUjOKdFkPRDBa/xpFeVr6jO37c0VAF+/gdvrAu+y0TboR37FcrDt1xN2J0WmfUceMOpr64fzaeL28p502AzRNlT0HdCEs1+ZNi6j6dAise9/90Vfz4GaxzE1yRNXWtzX3hghneogK1YFgj6qMb4HuuGcwCdPDL1kPT2jIVOJs9HCkLwt5bWZteGj7NA07Vas3mYh/0kUZqHXWoilCY2zu4C+encdvs6NCn5JeOMNhf2WjMdsgUEtOv5YtXDA0kOsVZJUiXT8WXtAgy2srM5vUd4+MCC/04Wz9sB1Dd2FWCXov5/EfROG0TYOulStB81vHavKwfcSp7UqjipwrLUQwE8OO2reTRuHN5Tzzocqyl977rCRy/hpv86MYHnHLB0QKoa2MFVbRR6G/mZDOY0hUyNnBDFyVwkLe1fWVVct6GnbGyin3EC0ggl/vUjUArwV7x0PkzTQktJw59XYN6KfW9SIDO0NIp+mW9tyThY3QrJSZqWdZ2z+a82kdnIbDrTwMPRpK/lw7c5f3Zi6NNtYRWu1UNTPainGD+cIfMiJOtLs5Usciff3RLEEIpNcSPfGeISTN+CA99a+KIXJyGF4DS3Ad/MWP1CyRCxMqJ8D0MfUKZfIADb1Y= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CY5PR21MB3542.namprd21.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(396003)(136003)(366004)(346002)(376002)(39860400002)(451199015)(66476007)(76116006)(66946007)(66556008)(8676002)(64756008)(66446008)(316002)(8936002)(110136005)(52536014)(5660300002)(55016003)(83380400001)(122000001)(86362001)(966005)(8990500004)(478600001)(38100700002)(10290500003)(2906002)(41300700001)(71200400001)(84970400001)(33656002)(186003)(6506007)(7696005)(38070700005)(82950400001)(9686003)(82960400001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: WAnS8ZUWs6dkz2HfMIEIPzYXrdW4LdUe3vvHn+rLArUr5ILjfqF4omeDn7IJDkGB0j4iPydhR0O/iAKF70Vf0CLijyI2bH0CcA9AOgK+prhPyEIRZxDJk+1LVpRXatBq1gcwpWpWbgCvJMjeMeo9BQCfrvdnfKtchKqS0cZQWxJAZiAFCNDxZcYpi1Wipc1K4I/QdCkbHfHTWXX7CvejbBrXl3wo1hZ5RkOnpe/592T2JyMmwBJeS1AFEXBs4/p4AA4h38Fo8/Gcaj3Uu3W4XHTrCqUAcgunReLqE7IQ1wF7wnf5OQJpVUdg9zeHsJF4LHWanMi//NGr3ad0Z+Zp9o5/mdavM17BAJA0WFTsP7hWbLFSu06UviQt6BHLdQre2RKoTEFPMbO4lB3mI57ncKKxT1WNP3ZftMOuTZS3n/lMH7VmZ0WqlbL7LWbOO4peLJySx9qsRwWyFVe4rc7YDN7ljWQx+qGvJtRqjWmyJcwCfvVBA5RtDJmJeQ55SD+tPrmHN5G3jUwILe3sEw16kkJBY6LOjKD0y6B0DTkNDhxl7EYbp+x2KkTyhHKixzYcWYzErZst6f5SnVhzI7JbitKOYMjPFQAjDJAYkpy/tMQ9K2WOAxSuqolfoJ9kK/eewAM5Em/omt1iyf42hXxalrhjWEaq95VjllfZLe348flr2Uxvwsr+pgLXRCVTg0kQRJWFzW235Pd0aq5WNbdLhbFrsl+Gos6IWPmwp9P0DcuR7dbnGU4cuZqt2fZG64M6jMxCXZ4UNmRN5jF5WxdWaBqHKAbev/Y3t0b+DnBfEw1nF3re9OhXcfICwjgcZT/hN6qqEHKvuO+p/h2m8N/F8VIAcvFu57BrFAsPirk1p4YwfzjY5CpMqz3vq0LzML5HM+w1MHMaStswpxtMRMT/jsmRcWzSMTbULrq25WZLSg/stvN67SRMj3zjpwiaeoj9hWcivkAbUdsUADUGa6eWN6jFNHLH5QvC6kPlht/1afdC6fH3GGGGVdMPoMbUzrgnLRGxERfHxf1EjgKn563WWu60QZ5o3McUKQ8WkhLWDfPDBuL3yFXcHE6H3Xga3pSyLwMOCrasiCt0ZxmQzjcS2FZAG/RO7NQm/CuW0hVWL6TKhvWH+oZBZLRcbehNW7PIVdhytx4nMqozy3dtchFa9qgJCrB5tTn/H9sYWVaH6qPf7Zh5PIw/2KY1Ew5HXl0JrQlKMq0nW37jfhpCKc3keIo1kDLCBfGJCNHlOibHw4ilNgQLgjR/573LfoNwYfC+HlsODdqEPFIh8+7z0sT0a6MRRsiWELv80gBmt/s9MB4elql8y4UVK1yHWVaUkf4wsfYJRmsMSRoGWzcjvZzs+mlk9I3MRwE6eiyupN/u8QOwAHbdbLhqYjo1d2+5o7PrqQ/FiOs2TGMIqjOIPXBFcggzesiUwQ5s4mBPrVuDfrEI4fiBEZTyUJollmnHdpfVNPxyb1yU/RD20P9VSPvEOZg0IRJ3UbZIGH67flltgSwx7wKpkrJCU+/3DNGMw+smkjIp8+fF6qdO0ZLI/SLMPVL3Tk4rUKxANT2dDJnc4eJUC4xEjNz5UPJGzA8Ypn3UWG6g+v115gOQ5evSr/DOniEy5xmhlNBAEh8w8YPDuN4ZVPYASnd9ecB4053No1HU MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR21MB3693 X-Spam-Status: No, score=-9.1 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FORGED_SPF_HELO, GIT_PATCH_0, KAM_SHORT, RCVD_IN_DNSWL_NONE, SPF_HELO_PASS, SPF_NONE, TXREP 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.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Eugene Rozenfeld via Gcc-patches From: Eugene Rozenfeld Reply-To: Eugene Rozenfeld Errors-To: gcc-patches-bounces+patchwork=sourceware.org@gcc.gnu.org Sender: "Gcc-patches" After https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=c17975d81aaed49ff759c20c68b31304a6953d58 the expected inlining in indir-call-prof-2.c test happens during afdo phase instead of einline. This patch adjusts the test accordingly. gcc/testsuite/ChangeLog: * gcc.dg/tree-prof/indir-call-prof-2.c: Fix dg-final-use-autofdo. --- gcc/testsuite/gcc.dg/tree-prof/indir-call-prof-2.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) -- 2.25.1 diff --git a/gcc/testsuite/gcc.dg/tree-prof/indir-call-prof-2.c b/gcc/testsuite/gcc.dg/tree-prof/indir-call-prof-2.c index 594c3f34d57..1d64d9f3f62 100644 --- a/gcc/testsuite/gcc.dg/tree-prof/indir-call-prof-2.c +++ b/gcc/testsuite/gcc.dg/tree-prof/indir-call-prof-2.c @@ -1,4 +1,4 @@ -/* { dg-options "-O2 -fno-early-inlining -fdump-ipa-profile-optimized -fdump-tree-einline-optimized" } */ +/* { dg-options "-O2 -fno-early-inlining -fdump-ipa-profile-optimized -fdump-ipa-afdo-optimized" } */ volatile int one; static int add1 (int val) @@ -31,5 +31,5 @@ main (void) } /* { dg-final-use-not-autofdo { scan-ipa-dump "Indirect call -> direct call.* add1 .will resolve by ipa-profile" "profile"} } */ /* { dg-final-use-not-autofdo { scan-ipa-dump "Indirect call -> direct call.* sub1 .will resolve by ipa-profile" "profile"} } */ -/* { dg-final-use-autofdo { scan-tree-dump "Inlining add1/1 into main/4." "einline"} } */ -/* { dg-final-use-autofdo { scan-tree-dump "Inlining sub1/2 into main/4." "einline"} } */ +/* { dg-final-use-autofdo { scan-ipa-dump "Inlining add1/1 into main/4." "afdo"} } */ +/* { dg-final-use-autofdo { scan-ipa-dump "Inlining sub1/2 into main/4." "afdo"} } */