From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2041.outbound.protection.outlook.com [40.107.21.41]) by sourceware.org (Postfix) with ESMTPS id EA1F43857C6A for ; Wed, 22 Jul 2020 14:51:47 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org EA1F43857C6A Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=arm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=Andrea.Corallo@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=oi3daJNvVB1VKiWG9Q0K4djOO/ePUG/RnTYOhulmgGs=; b=VNH5/YBRYGOUTiv6Nt1G1iIpvqn7SMumAtH2eTOJyfjdwvAX2nP9jyEWH6BqIlzXjTYFRh1sKqMeF/SAo0ipUxJHhmRpyA4i1qSNDYmHg8XOANcwobAb/dKJGVcwKLKaMWn3B8AXcMDXTzAfnBTwc5kqWOG9mHXuX0kyR4KqVIE= Received: from AM6PR10CA0071.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:209:80::48) by AM6PR08MB4360.eurprd08.prod.outlook.com (2603:10a6:20b:b3::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3195.23; Wed, 22 Jul 2020 14:51:46 +0000 Received: from VE1EUR03FT012.eop-EUR03.prod.protection.outlook.com (2603:10a6:209:80:cafe::81) by AM6PR10CA0071.outlook.office365.com (2603:10a6:209:80::48) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.21 via Frontend Transport; Wed, 22 Jul 2020 14:51:46 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; gcc.gnu.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;gcc.gnu.org; dmarc=bestguesspass 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; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by VE1EUR03FT012.mail.protection.outlook.com (10.152.18.211) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.10 via Frontend Transport; Wed, 22 Jul 2020 14:51:45 +0000 Received: ("Tessian outbound 2ae7cfbcc26c:v62"); Wed, 22 Jul 2020 14:51:45 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 2579b2a0fc64142c X-CR-MTA-TID: 64aa7808 Received: from b7732f9b4bb1.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 9F63F592-5A44-4E30-B1C2-8B0357E4A398.1; Wed, 22 Jul 2020 14:51:39 +0000 Received: from EUR01-DB5-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id b7732f9b4bb1.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Wed, 22 Jul 2020 14:51:39 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=byVGPVmcYNemmE7zFcmw2cjToOt3E4n1URck0B3pufFuLOMRc4Mkd8eRNYmTHCnF7olGNYrGnzA+Qj5KrQV2kD6va8/EDBsBayFSmSOZPzdc1oRaR/63XKVyfl83zksjAfbQSsMCFJQNjYMp7AMT1YZ8TM8TjDxntW5FzULOtw+V7DGXVF/IcTIXOLrq/l+SqK5Zq9Rl9jlge9nwngW3a51yVGt83QTCFb/ohb3cq3IHoVu1uAXHuBEceDYEy7SRwo1/QTjKKRzk4aeWSgLKF77AOYaOxk6F5lfE9ZOj05pMI95gtsnJXTuIXoAzfY2OW9DMIBkt1YD5GbQju2d1QA== 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-SenderADCheck; bh=oi3daJNvVB1VKiWG9Q0K4djOO/ePUG/RnTYOhulmgGs=; b=NFDYvXkqOmzhn6MedrASgUVtylGQrhhiAYHj3diaFjMFo7PyO/3seCObEQLxpnUeC12Z2rl/tZezl3qM4tz48VGV0unU9zZ7AL6fmmOiGBbtFXtCE0kmBj7c9PL/Tqmf9BcxOFR8rf88P3cDLlvBfB9HI9TyqLbAyx6+PBHOwxy5yHz4StE/N9PTOz6fj5RrITacRR04azjFEbE5Goa714S02+x6yk4SER6XiyHaAehz8bQqxUUjvBA4AfUZTCzhjwfMBpC9ohsMybYXM69CRiywZoLLYZ9qxq1DY4jlPZZSr211SIX2BpaUeBjy0HqcQkj8uLcdBXlWodaduYYR3A== 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=oi3daJNvVB1VKiWG9Q0K4djOO/ePUG/RnTYOhulmgGs=; b=VNH5/YBRYGOUTiv6Nt1G1iIpvqn7SMumAtH2eTOJyfjdwvAX2nP9jyEWH6BqIlzXjTYFRh1sKqMeF/SAo0ipUxJHhmRpyA4i1qSNDYmHg8XOANcwobAb/dKJGVcwKLKaMWn3B8AXcMDXTzAfnBTwc5kqWOG9mHXuX0kyR4KqVIE= Authentication-Results-Original: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=arm.com; Received: from DB7PR08MB3594.eurprd08.prod.outlook.com (2603:10a6:10:4e::11) by DB8PR08MB5084.eurprd08.prod.outlook.com (2603:10a6:10:38::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.23; Wed, 22 Jul 2020 14:51:38 +0000 Received: from DB7PR08MB3594.eurprd08.prod.outlook.com ([fe80::9f3:461:834d:7ca]) by DB7PR08MB3594.eurprd08.prod.outlook.com ([fe80::9f3:461:834d:7ca%7]) with mapi id 15.20.3195.026; Wed, 22 Jul 2020 14:51:37 +0000 From: Andrea Corallo To: Richard Biener Cc: GCC Patches , nd , Richard Earnshaw Subject: Re: [PATCH 1/2] Add new RTX instruction class FILLER_INSN References: Date: Wed, 22 Jul 2020 16:51:35 +0200 In-Reply-To: (Richard Biener's message of "Wed, 22 Jul 2020 14:24:06 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Content-Type: text/plain X-ClientProxiedBy: LO2P123CA0011.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:a6::23) To DB7PR08MB3594.eurprd08.prod.outlook.com (2603:10a6:10:4e::11) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from e112547 (217.140.99.251) by LO2P123CA0011.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:a6::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.20 via Frontend Transport; Wed, 22 Jul 2020 14:51:37 +0000 X-Originating-IP: [217.140.99.251] X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 238d399c-2e65-4a19-827a-08d82e4ec140 X-MS-TrafficTypeDiagnostic: DB8PR08MB5084:|AM6PR08MB4360: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true NoDisclaimer: true X-MS-Oob-TLC-OOBClassifiers: OLM:7219;OLM:7219; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: iwFIYeXWMTK7bvc+f3Hqh7pnemRVJLl1rvboArudnN8AHNWQANgtEX+P3UUd/DnJjYax4ARYGzSvbmwlGC1eWAjHLUQEvFh7iJqfHcnIaXGc+BEXj3ubi4g7DQEfBEVVHmsooCZF7mz1HUqvErGDzG15lT+hhNmoVmmf/xL5B3zXl6Oq1aWL+IUvQ0vnrFsjglEsisiByb5juWJtJMEytDMuL+i+6xSyCoBJip5r7FXRWILhubwSni0LWkihxVkSI/5tTIVIQsP3f+en88GXCc4EBXxavvAnRhQzKKJjsx/uvCltW/KjK6c7NedmBXK/hZqiWMIJu8JB2lwAEu+WUSsC32UNqQi7NoJDOOuZ3yQmCoMPHhYNFw+hnH96X1Jc X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR08MB3594.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(136003)(376002)(346002)(366004)(396003)(39860400002)(2616005)(52116002)(26005)(6496006)(44832011)(16526019)(956004)(6486002)(186003)(478600001)(66476007)(66556008)(83380400001)(8936002)(2906002)(316002)(86362001)(8676002)(36756003)(4326008)(66946007)(6916009)(54906003)(4744005)(5660300002)(13506002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData: ACk8XInWSCcV89vEWvedqdDht+azg9xll8BsrFTOUNV7u6YSeucNcDRRaZWqOQqPtNl38OefHzl3hrzjo9Us8BTNV0/hkVeyepi0VoqHMmHxD7i21lhp8HXRVxAk1m0G1Z2OX46CsM7emfd3EEVKQ+kQPThX5tEVt9mYimR/0veMfSrYkqx6XP3fChUd4y41Lir2YcDJitblLMNYM0A6odFZ2sQ2/clsEwRSbz6ZNKrcDAm8+hoNeeolbuEmc06HWWnBFFYJMgehOteWqS2tyE5J25TFoqsB/HDQ0CQekye8J0dhjqh5+D0Bhy5YKJjSgyYS7rrnIKyj6cCtDbFX9YrK1fB32no3Gi69wfqzPkfTTUbEptExG0nUBXxr50m1NqjpQVx2dd3u3m4xJ22kZgUa4kLW5qwfEJyED+C3e1Gqe6UMr3leP7d3CMDyWhjIb+HN9nH2t9+LWo2SO4AuSX3qP47v1bDEM8NtwXc7ShUoFTwaRIo7lrdmXYlYtasj X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR08MB5084 Original-Authentication-Results: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT012.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 1464a1db-087e-4cb1-ea71-08d82e4ebc5f X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: gzN9eum55dGSkl/UoNoviKFrOE2Hb06EoQRI6+ijL2bpzflVlIWmKbSQA0NTHdjHu+iF2w5boGfHdS//wnoNbZTPOmEk2Z5WhYGYOVjbaH2sJQKvW/UtVYr02Wmq2AWBB832BsUcThsELw3eUO70m7sslxhaWO7q70Ehaosts95JsrF07l+1X37nxAG1HgUuKjWUVpF3iITqzxHCzb1O6QKWzRDiPSywibxd1sOe1UIpY/xZ5g7rXpLEvgaN0vP2nK7f7dKhSIIdtNngvwWt9EL3zu1McQGAzoxSwbFmzSW7UBtLfTDnDmMa6roVhXaDzW9vmsA7x/VMgmkdY5dcb7hixsDbIyZLsnhtGW4ghNUrVEzHM/hkX2WckRQ70KK0BMDiTNYTFvJY3Hyr1n6DH7IqF2bQx93bTS50JSTfgGI= 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; SFTY:; SFS:(4636009)(39860400002)(376002)(136003)(396003)(346002)(46966005)(4744005)(478600001)(36906005)(82310400002)(44832011)(81166007)(6862004)(186003)(36756003)(83380400001)(70206006)(6496006)(16526019)(54906003)(70586007)(2616005)(316002)(82740400003)(356005)(336012)(956004)(2906002)(26005)(4326008)(5660300002)(8936002)(8676002)(86362001)(47076004)(6486002)(13506002); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Jul 2020 14:51:45.6355 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 238d399c-2e65-4a19-827a-08d82e4ec140 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: VE1EUR03FT012.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB4360 X-Spam-Status: No, score=-10.7 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, MSGID_FROM_MTA_HEADER, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) 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-List-Received-Date: Wed, 22 Jul 2020 14:51:49 -0000 Richard Biener writes: > I wonder if such effect of instructions on the pipeline can be modeled > in the DFA and thus whether the scheduler could issue (always ready) > NOPs? I might be wrong but the DFA model should be reasoning in terms of executed instructions given an execution path, on the contrary this is taking in account the 'footprint' of the branches of a program in memory. This is what some u-arch is sentive to. Andrea