From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60050.outbound.protection.outlook.com [40.107.6.50]) by sourceware.org (Postfix) with ESMTPS id 64F0038582A2 for ; Tue, 25 Oct 2022 07:11:07 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 64F0038582A2 Authentication-Results: sourceware.org; dmarc=pass (p=quarantine dis=none) header.from=suse.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=suse.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hUH3uafLlTi2aWZ15zqUJaCP2CUKif5PhZwBylCAd7iAdnzJrqZT6EC8IZvDuiIhgG8D0JQ7yF79118v/2MtO5Yu5wH6ASNQ+4ZuC06n9yYPQXG+86BSv7tMHjLJeU1IDHspCKRRacY7fe+/rNyaVHVyfXiWJgu3mE1ZDBynG/XxGCekD6uP9gaieF72DY2L39usO2HaU7E16UugwH2n1fUtIH3kYTaVQTfT1dI+4oOzg3fKMWSYlfuK61gKmPg+AVCaB7Bezz0TgjwJid5NRkSmhkf65GtE7SyFHWcxwJtOPqcc/H/RYsDAuvweYbIw9lohOWhI6frQxpuX9M/emA== 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=M00JXj/k1PP8y5r2mTcHnPxQvIhpBAQFO6KVzS0T//8=; b=aIt2n1xm8lFl0kTnWwWo8/DCWlW0ngC+EdJMykSWXK0WF2PwWSzX1WVhePfUD9krki18sVp1sFJcTBRvwMdt1RnXw/oZwRUjdaWotzA7ufgD8yOcn2eyHZU7YKkxs+1QgZOMKzZBLwDSBctMI6WAuLo0BHAiVJxlKVTszH8h7g7mwxN929QJqMcIkHkv8nMH7r89iHT3HVpL4Dp5Hk0bIHYeCeDabRMXU8KV50GqEuDjkwjlgoJP0DM/uQt1UIbat7t2OGfXdhVfYSYf0O9k+HYuev8R+8DWumD2o1RMSXV76KpeUfc6yFuRZ+8V3X102ixEXvS3B3C4j6lX4e4IOw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=M00JXj/k1PP8y5r2mTcHnPxQvIhpBAQFO6KVzS0T//8=; b=HB+KQ0YrUdZK5ESIxmGFYbMuE66vwvNagC0JdtGbY1TLWaCOyq4pvyZCg2ftvHHH0UqNo0rzYi+QP8lLbhnfV8YdBve9ePDQL7gVN5Zgukru6m7IH4xq2pF2j8dXAXielY3WADyH7HfooJOADjoOG+56WU12rQlwo9Q5p3eDKf8ehA1KePhbngY0WzXJDRxjWg+N7StOonOumirVgpAIR7jc9zHTBqcSIFn9Eg5awDeX9vRpFQ3KRBvrCVEXTqNUckH+bGRHYjz2353Wxrmx0YMqi904ZLYy7N5Sm10gMgGTPrRrpjgHgxuCbBvHlkj+AaF3L3sy5lA6ZfVZhNZrBA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com; Received: from VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) by AM0PR04MB6788.eurprd04.prod.outlook.com (2603:10a6:208:18e::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5746.21; Tue, 25 Oct 2022 07:11:05 +0000 Received: from VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::4da2:ea8b:e71e:b8d8]) by VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::4da2:ea8b:e71e:b8d8%4]) with mapi id 15.20.5746.021; Tue, 25 Oct 2022 07:11:05 +0000 Message-ID: <0559bce1-34ea-bdbf-9711-f94ae5f6490d@suse.com> Date: Tue, 25 Oct 2022 09:11:03 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.4.0 Subject: Re: [PATCH 10/10] Support Intel PREFETCHI Content-Language: en-US To: Haochen Jiang , "Cui, Lili" Cc: hjl.tools@gmail.com, binutils@sourceware.org References: <20221019151534.45521-1-haochen.jiang@intel.com> <20221019151534.45521-11-haochen.jiang@intel.com> From: Jan Beulich In-Reply-To: <20221019151534.45521-11-haochen.jiang@intel.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: AS8P189CA0048.EURP189.PROD.OUTLOOK.COM (2603:10a6:20b:458::28) To VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: VE1PR04MB6560:EE_|AM0PR04MB6788:EE_ X-MS-Office365-Filtering-Correlation-Id: 51bc813e-3635-47ee-9db4-08dab65814ca X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: nFi4QXRZZTWZSt0z9z6KkSlpeGVYHB1c7XqinDtItAL/qUNhgTQGg2eWSM3bz9oLYDSaWiXL1Q31YglE4o3pCu1do+o0Q1FiMI9wB+y70NLsOrGVz1Z/V4U0W1k3xS1AxQwxcr8FrIqqnewfDA1272/Eu1kL/qHDUuVu6VhY/q9tg7DnoJo8ytpAPA8dZ5cjIVASXeGHKRIwce/MQ3PnIn3AtPtvGnNUT3aCQMYO8r8H2ytzd1jTWq9wjmwepuWKYByHZ/qRPjkPVB1XNHX4mWJZTp6bb/hwmUgMWevotgH1GHAosyNj4shwTAlxiLSCk8ZfJcanV9K5tzScOkyguSORk2bsmAobsJFdnbibVfe0hHJJq+Ix7gqu0SIf/azX00Kg36qVLChxUKayC57Ur8QpF5XXDsQu+fhTiS30OX8Tnihse/nHv8I/9XyVYgK9+z5q66azFg+/dBEZczoOyIrmrRtuPL0cprYyb8w2mjg9purJqYBclwly2vlIdhufySBxf3bM8qGow7FiOhlh66hqWXja9R3KrsIoPD5WkIfwXHT73NdWRWt2CQUuApOqXi+WVhpHyLq5rmV8CYYjy58RBUnpy0ZqL/VEJALOC5KxcVPOkPK5uV2Zx57+jf4w6i5ua5nyMBjpsbKlduND/Nn7fLZ61OWWIdtYTARLWCOiAtsqdBXPgVZuG32mcCrHAHVMooajHGXpKk9C8HB6Cz8EoXK3capaBvpjn8tKqp7NPbIoXMDAEZDKoXn8kcB5CD3ZjuMV0U0FhaQ/p0Mbcs1o7+yR4ARRs+y5mEgzVjQ= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VE1PR04MB6560.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(136003)(376002)(366004)(346002)(396003)(39860400002)(451199015)(36756003)(31686004)(38100700002)(86362001)(2906002)(31696002)(2616005)(186003)(53546011)(316002)(5660300002)(6506007)(6512007)(8676002)(6486002)(26005)(8936002)(110136005)(66556008)(66476007)(4326008)(66946007)(41300700001)(4744005)(478600001)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?cVphN3drblR2VXNSZXliRWNCU05JbFZrU1FUUU1pS1lwa2lWaFBTRGdqR2lk?= =?utf-8?B?MDBSWitvaG10S2h4MVd4RlBrUWx5RDFLc2YxdVdtV2FPS0NzYzNxcld1Zzc3?= =?utf-8?B?SmxWY1dUdURuYU8zd0U4SllmTGtSdlc0dHV6S3dDemxpY1ZpclBKWjJFdzRs?= =?utf-8?B?Um03WEM1VFR2b1ZyVmxhQnFaSktTMzdXa09WTThGblRJZG1lMWF0dDczL0k0?= =?utf-8?B?anl6bGdBMmtsR1hmTkYvZWVoZ1RJdHQvSXBxakE2cHF0VW1YZUlyWnRYSzVO?= =?utf-8?B?c1gwZW1JNVNDNVVia3FDSkg1c2IrVHdzWHdZb1A3dE9wa2w5VEE4QllWRExM?= =?utf-8?B?UGs1Yk9aV3ptdlpNZHJGYi9MbnJSUXZXKzhLbW0rNHpJcDZUeGZsS0htaWlU?= =?utf-8?B?WklvbmxSUlNsOEpLN0VEWmRwZnI0U2tFRGpnRklvVzRQWVo3TzRnS2tzdVJq?= =?utf-8?B?ck5tbXkrbEFtUUFZTVRjRURldzBGUVdIMkNxQThzWWF6V3RwVE05aktXalhY?= =?utf-8?B?dG9jZ3RFS2h4SWxqOWEzY1Y4aUM0RkE5anpCdXFqeHUrYnZxWWt6SzJoODN5?= =?utf-8?B?WUVFMTVlbnVtZCt1ZUhRd3hDb3pCeUpLbVN3L0FLZU9VSHUzb3JJUUFGaE55?= =?utf-8?B?TEJLWFhQYys4d0M5ZlZ2cnFoTUpKcm5HZDljbWpCckt4aW1WOGxxbEdSY1Fs?= =?utf-8?B?b3ArNU1lWlhEVHJwckUvRVVFQzVqamZmbTJHb3E1OUdrcFB0TjRrWkNwYnV0?= =?utf-8?B?emlNWnNZb21oNllDQitQenliSHE2ZEdNUnVzOXdYek43RzdZQ1F2dzJCOVFL?= =?utf-8?B?VzdWd0kwZk4vTFFjR3c4cER3b3JoTXBOYngxZkFJSkEvVnIrYlNyZDJMU1dJ?= =?utf-8?B?VkQrOHBodXlwN3dCVjg1OXFjTXNzaGlDZEFXYUcvTkdpRCt0WTNFOXdNOW4r?= =?utf-8?B?Qm9UOHZGdGFQZkZOOGhZaFB3SDVrNEZzRE9GRVhucHFrYm1Gem5NTkpzencx?= =?utf-8?B?ajNZQ2orUzRIbnY2RlVIS3pUbi9kNzRWanh2ZE1ScGtTcitEOFpqeFlobmxn?= =?utf-8?B?ZTc1NDNaRXJPaUtKRmlWa3h6OTNYNGloYkRNL2JQM2JqRVVhR2lteExOWXJL?= =?utf-8?B?TmZrM1dLTmxHM3pqVEFYRW56Mm1lRXN1VW5aeVM5NkRJTHQ5eEQyVXM3REJJ?= =?utf-8?B?blJHK1pTVVFtM1ZsWnpBWE9taFozN1l3MGY4NjR5bXNteGxCNVRqV3R5Wlcy?= =?utf-8?B?U1pRNW4vUVFJRU5vVG4yQldZY3E0Rmt0VFVQdUlDWURIR0ZlOXFodDNiTXl2?= =?utf-8?B?Z252S0xTTG8yQy9wanRDam9IaUZ4Vy9pNE9OcS9jVHdXUTE0cUNNY2JvQzl2?= =?utf-8?B?MUFqMHlqQXdBMnh0bmRHN1RxV3RpUlQ3NXFlNjlwcEt4czhyZHFtRlJ3TTI5?= =?utf-8?B?dU1zeFk2QzdtdzhFWG1lUDZoSmx5THFCUmdHM0xYdVJkN25yVzZOVDhVSHRa?= =?utf-8?B?QnlxU0lFWm1TcmREOFo0MDdib2wwZ29QQ2pIUXhKckZXUmVrbUVFL1B0dmFM?= =?utf-8?B?SXFQM0trOGxkRFJsM3VtaGVkSmRzTDhOa0pYZENPQmNYbUUzMzZ2WnczanQr?= =?utf-8?B?d09lbzNQQWIraGYzQjhNMVhqSmFTdlBDN0IzamZHQXNRMFFMekIwUTRrdmdu?= =?utf-8?B?U3Z4RTlWTVVmcFBNN2daUDdWeVA5K3EvN2w5UFNiMTIxYkNTN1RLY2ZQWWc4?= =?utf-8?B?Qmkxby9VRHd3Vk1GRnBhalFZZFVmWFEyV21vT2ZZSG9hK3BEK3FUMTJQTnFI?= =?utf-8?B?a1Bra25DdUtKN2JUVzdkUnAyc3J6THVwWkNqRFNJam01VjlnQUFFNFcxVXJD?= =?utf-8?B?Qkg2Q0tYVCt3bVNDS1BLK1RKdHdZNWE5akF4QXBqM1VrZFFrUzlYbUg3S3dO?= =?utf-8?B?YkJ0TGs4VFF5bjFDNmJNOTgraUMyaUMyN29iZDdwZVZoaFJ3djZQWHhGTE1Z?= =?utf-8?B?OUdsOFZHbFdKRWhCNUthLzQ5SHBaUzFha1RYRWRmSVJiM0tIV2hrWG9OY0Rr?= =?utf-8?B?WEc4NlRsWVNWVy9obTFlN0lvZVdrL3o1UE83QnkraHFBR3J3RHpTY0Y3T3Yz?= =?utf-8?Q?zbkC6+hqyrxNHjETqNkGvPRvX?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: 51bc813e-3635-47ee-9db4-08dab65814ca X-MS-Exchange-CrossTenant-AuthSource: VE1PR04MB6560.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Oct 2022 07:11:04.9796 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f7a17af6-1c5c-4a36-aa8b-f5be247aa4ba X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 67UIdTRNIJSzFjYHUvVVLBGJlfD7iBeRkWHG+p7fMaCTN/ssZMQsyDoQIHYmqhOmCm+oDoFcqDSzHc1LTh+KyA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB6788 X-Spam-Status: No, score=-3029.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS,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 List-Id: On 19.10.2022 17:15, Haochen Jiang wrote: > --- a/gas/config/tc-i386.c > +++ b/gas/config/tc-i386.c > @@ -1102,6 +1102,7 @@ static const arch_entry cpu_arch[] = > SUBARCH (raoint, RAOINT, ANY_RAOINT, false), > SUBARCH (wrmsrns, WRMSRNS, WRMSRNS, false), > SUBARCH (msrlist, MSRLIST, MSRLIST, false), > + SUBARCH (prefetchi, PREFETCHI, ANY_PREFETCHI, false), > }; > > #undef SUBARCH > @@ -4522,7 +4523,8 @@ load_insn_p (void) > { > /* Anysize insns: lea, invlpg, clflush, prefetchnta, prefetcht0, > prefetcht1, prefetcht2, prefetchtw, bndmk, bndcl, bndcu, bndcn, > - bndstx, bndldx, prefetchwt1, clflushopt, clwb, cldemote. */ > + bndstx, bndldx, prefetchwt1, clflushopt, clwb, cldemote, prefetchit0 > + prefetchit1. */ > if (i.tm.opcode_modifier.anysize) > return 0; > There's still no change in this file making sure that the new insns are _only_ accepted with RIP-relative addressing. See my earlier comments. Jan