From patchwork Fri Aug 25 12:49:39 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jan Beulich X-Patchwork-Id: 74717 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 BFD6A385DC1C for ; Fri, 25 Aug 2023 12:50:18 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org BFD6A385DC1C DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1692967818; bh=NzmkCD++SJZpOqnbwqJauIKuiLa74/FeYFhdYdz42bU=; h=Date:To:Cc:Subject:List-Id:List-Unsubscribe:List-Archive: List-Post:List-Help:List-Subscribe:From:Reply-To:From; b=gJVcpKm4zkuKDi5alsjCZjJKAlGJ7ANlySvHoFVD8cn4FUIgBbAdfjSlexXhEmI+0 4hs1tJJpmINAxevA62a4w4AyB28DrGerk51GNd4AQ7wkdohOfdMDCCyGrxry7VS+j8 Ylu2823fmv6nBd7UjCMfD8j8hzzJ5pqA/ew9R5Y8= X-Original-To: binutils@sourceware.org Delivered-To: binutils@sourceware.org Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04on2057.outbound.protection.outlook.com [40.107.7.57]) by sourceware.org (Postfix) with ESMTPS id 9188F385355E for ; Fri, 25 Aug 2023 12:49:44 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 9188F385355E ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OXf4R2hMCeLjYvhcpx9WfKFidF0sB9Xz0h84V6+AV03Hja6Q3oRX6c8WolM7wSHNCDcJBXtdaKZFAKdEO8vOHEzSOXnhHcdo1rSE+Wk8t2CAJAK1UToPxthAFlVX+4kB1VtvimPULlfOk5bjdeKtcPR7adUYyUzMOkXObZXtXLIjcSQiRUviqhrIlHhft3Q/hebVU4GAGjFIvZN/StFgOcKqbQ4jbPWQfeseOROLOjQu6M2mcUd9BnjUyBg5ngsbvVsa9O+TFi2wsotz1c9zwBAt2OqQ4kfHLQx3nQtRevuyZ0LASk/eRPxgM84eRJJtufD0QL+3Rle2dcVnuvqq8Q== 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=NzmkCD++SJZpOqnbwqJauIKuiLa74/FeYFhdYdz42bU=; b=NO+nqEKFreFNXA8eVuYlCt8TDl+GCpcm8sNCxjbSnN9XkChmEu6EgMNXwV3Xdf8VJs91gEM97cVf85Z/dmPYFs/i4EbtDoD9c8yK7L2ImcEm12RBS/DuseJsrvVvAUlxZUD8JH7l9T7vUYojUqABT4jzgzj7Xj39oVGnSlf9TNlkPJRJL8Jd+bxxYz1as7bIcpEMjWmKwqbNXS86CHTXiSOvCOQz1HiF7BsllJsm0xnBlDb9VBC1yznkxXQscf6mkouJk/8LKShXYs9LWHTWi+vMmuiuMbulQ9b3JZBGu8rCoouDkYUUr4BVsxr5Z1tmxiu6YOxy/A+k9MyEjnA1Yw== 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 Received: from DU2PR04MB8790.eurprd04.prod.outlook.com (2603:10a6:10:2e1::23) by AS5PR04MB10018.eurprd04.prod.outlook.com (2603:10a6:20b:67e::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6699.29; Fri, 25 Aug 2023 12:49:42 +0000 Received: from DU2PR04MB8790.eurprd04.prod.outlook.com ([fe80::f749:b27f:2187:6654]) by DU2PR04MB8790.eurprd04.prod.outlook.com ([fe80::f749:b27f:2187:6654%5]) with mapi id 15.20.6699.027; Fri, 25 Aug 2023 12:49:42 +0000 Message-ID: <8eebdcb2-349f-0555-b32f-d68c66236f0d@suse.com> Date: Fri, 25 Aug 2023 14:49:39 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.14.0 Content-Language: en-US To: Binutils Cc: "H.J. Lu" Subject: [PATCH] x86: drop Size64 from VMOVQ X-ClientProxiedBy: FR2P281CA0066.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:93::10) To DU2PR04MB8790.eurprd04.prod.outlook.com (2603:10a6:10:2e1::23) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU2PR04MB8790:EE_|AS5PR04MB10018:EE_ X-MS-Office365-Filtering-Correlation-Id: 49e62194-2d72-4ced-71ee-08dba569c086 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: k1R3mdQxv8qpTCbTbn4XCsMkJXP2t8MZqYhfbSyGIVV4XhUubWmfyYmw9yoMYERcdOpQyfgPqGZdpR4GAcYCpGwIob+i/Fi3PuxjfJxVNYc9v5ZY0c+K3NAI6Rnd2kpkgnw0KTyiMrzSs+Df2RctK86yOIOjOy8E+mEcx77PhT0glGIa03NhGBhmmk94wXfhG9KwEbab/T/eDjZya6+T2mwG3rjKjUysjEKxNv3MKIQDIoJuB+0P2vG9/naJ6gnVeCilSiujmBDuBV00NRstIRy3/VY2krcnh0zxCi3OdJrchKH4zSGQ4pQ0B+7wfocOT+OwqwPAVlgw5NE6+bH+1CY6fPnqbu6nnF+VrrrvrNw00trK3v6Yi9ruKg2fJcrNrZB8FiyGlWrcww6GcM/8mF0Jxt80tOACbYCCwKnWiVSVtcdZrXCj7v7HJ+wXzzNpTjZ+W+0u/2CXg5/GVtVRdCD/YIAlNpV7TU2fXumL/eiumM22CqVIE0TWAXCgQQkcMYsr0V47fvOLBQ6SwxPp9YqfZ8BgScoLEoBNETxnMPwh41RJYmcgMSV3/jmMImkMvTJgCAY8xPFk157Pi6lzV4U+rSmfS3O9qal+DJu3VWAh+WWDGaiSV2hEuC70S1GA1Q+KPsFkSayGx03Os0QZbA== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DU2PR04MB8790.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(396003)(366004)(346002)(136003)(376002)(39860400002)(1800799009)(451199024)(186009)(6512007)(478600001)(26005)(2616005)(5660300002)(31686004)(2906002)(8676002)(8936002)(4326008)(38100700002)(66556008)(66946007)(66476007)(6916009)(86362001)(41300700001)(31696002)(6486002)(36756003)(6666004)(316002)(6506007)(45980500001)(43740500002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?ZjpAaZ3p3zN/v0IJ8mKxxhCqwtzB?= =?utf-8?q?+cgAefAETNRrYyMKEV+HfYas8bLvH27rR72mXgxAfPEENOdjGhjyiQMNRewP/d3/C?= =?utf-8?q?M2dGhSAWjqxy46Keb21ViZ7FId6SGPCB9iiFhNOWamgiKVWQTOyI24PzsY+FwgVXc?= =?utf-8?q?ielJmwc5L401TKYb+L5hJnq8VAn+DQpe0q2Wv6Vozos+iHUBY47/Wh3W2Fys3/2qk?= =?utf-8?q?NdmDBlPj+QVqsb4UGL6cSKrKb9iwQpfCbR/Gk5ye2XSw/uSkrV9mY95LCTm7B+P9V?= =?utf-8?q?M+VL9Ht5A16vrM/QmKXYMBQGZbe0zreO+QcbW7RpgUhGD/FKHzisfCefVB4Xc365f?= =?utf-8?q?K+wS+/YCVasmcsbm0DCcNm3H1ce5pqbw8JDyHy3Tvu9FnV5HeiFVClaauqaXNnBpW?= =?utf-8?q?QKSdtD0heAaloONOwEz8vgH6qi1o2O1xU1wmiw3GQxSzNvzJ71KN7hcqhKZ2igDK3?= =?utf-8?q?yReISl/WHBTZD1HaZfE46yQhGA+GrC0fGgUiV6kw4KWQwKU+okKK2bWtxd3tlC+4/?= =?utf-8?q?LdPp5RvMRXDbmKYiw7iPzkzPvsUHflWDXN10OKzD2CaVY3h0i5iN8G38pydiExah2?= =?utf-8?q?Gok5DGOCqWnoSt0bvGe/cCvCpWsFT0ON2qleYCb7qHT1TBu2xUe/GgiYcWMS/FJsN?= =?utf-8?q?rFgCO/4UUmedX3bhhXGAH1hq4XzbKqk9WoJhd8EVkEAgTugTaXw0PJq/EjLF2PPJA?= =?utf-8?q?FgxnJx3LBHeVDp9F/1a4mmUdEFCSiOPxS1tJfXDlFP7gUIHL9CMgQDaqq20EzuEi6?= =?utf-8?q?k1MIbc1MVl/84u2Oue0UNdFGvFNLUTvAw0LMqmomyqr+GNesvW821g1CInQdSCs4j?= =?utf-8?q?ej4ZV1a31MpNuF4MaWhTf0Ta2eFDMf9zOaZVFhESQDv/uCcP+2wjXRLYFTeUt6VHw?= =?utf-8?q?wEJ2+KhclS/yLGOL6qQa92Abi71qUGfyK9S6YUPe9y6sR51Lm9064wmBcm6PpGJhj?= =?utf-8?q?vd3p528/ygplkqyy4aCin+5sAaeof2ULCkT8gLLUhoD+VhxXi1SinFHv1d/Ei6LpH?= =?utf-8?q?3Nj/DWW5+wzWU37L/iRs9uqaK1O+VAhIsd3DlkgPFIft37JBjjSx3wCJr8390JQiA?= =?utf-8?q?JKhPRCr+HpoEhlCB9pvOJGnIbJ7K6x+Q98ZNI3z2c6Z3iE0m6OOhVxFaVNwrc4Pju?= =?utf-8?q?IVPjq0DlCKhYOVwuvdmw+PrYcW4O8V3Yk43CwPZS+NxHvz6giL5BH1aMnk087ozGR?= =?utf-8?q?UruYIR+945wf96lfC/D5VNbMYLqKYiwE3QSQaZ/KzLPbcnDido8s9QEL9W6bSavZW?= =?utf-8?q?CuNgjlV/ff/uP1kWkaNWTV9DUdPPA2fr3fBPGH0X+kewcTmRmDoza6KDbUGfyQE8r?= =?utf-8?q?kdPVM673/X7UUTScj6zVVt6+I3SOsZh2bkLj6nhDXZv764+y1zrZvlzrowoVA9UE2?= =?utf-8?q?jBJrDtXdmG3jz+Ocs7rzzan4O8x285qp3qAPmQDg+LN1xTKqXeT7WjNm11FkE7YLs?= =?utf-8?q?RNMFrgZDFPr66FPhU3vqRsbjJKtCCBhoVE8fqrESncz0NbjiVUE1o6ROVd458OzDZ?= =?utf-8?q?tbhIiXT/aYQ4?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: 49e62194-2d72-4ced-71ee-08dba569c086 X-MS-Exchange-CrossTenant-AuthSource: DU2PR04MB8790.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Aug 2023 12:49:42.4524 (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: jLbSWg1gv7Gw2+aAkkCk3HcZxGfssrAGyvf8YKxWAws5IHiMSBaY5FXk4QAILT3CFGAI6s0OuZ2snWwaelrM8w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS5PR04MB10018 X-Spam-Status: No, score=-3027.0 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, 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 X-BeenThere: binutils@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Binutils mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Jan Beulich via Binutils From: Jan Beulich Reply-To: Jan Beulich Errors-To: binutils-bounces+patchwork=sourceware.org@sourceware.org Sender: "Binutils" Commit 916fae91358d ("Add Size64 to movq/vmovq with Reg64 operand" was right in adding the attribute to MOVQ, but there was no need to add it to VMOVQ. (See also the AVX512F form, which doesn't have the attribute either.) --- a/opcodes/i386-opc.tbl +++ b/opcodes/i386-opc.tbl @@ -1566,7 +1566,7 @@ vmovntdqa, 0x662a, AVX|AVX2, Modrm|Vex|S vmovntp, 0x2b, AVX, Modrm|Vex|Space0F|VexWIG|CheckOperandSize|NoSuf, { RegXMM|RegYMM, Xmmword|Ymmword|Unspecified|BaseIndex } vmovq, 0xf37e, AVX, Load|Modrm|Vex=1|Space0F|VexWIG|NoSuf, { Qword|Unspecified|BaseIndex|RegXMM, RegXMM } vmovq, 0x66d6, AVX, Modrm|Vex=1|Space0F|VexWIG|NoSuf, { RegXMM, Qword|Unspecified|BaseIndex|RegXMM } -vmovq, 0x666e, AVX|x64, D|Modrm|Vex=1|Space0F|VexW=2|NoSuf|Size64, { Reg64|Unspecified|BaseIndex, RegXMM } +vmovq, 0x666e, AVX|x64, D|Modrm|Vex=1|Space0F|VexW=2|NoSuf, { Reg64|Unspecified|BaseIndex, RegXMM } vmovs, 0x10, AVX, D|Modrm|VexLIG|Space0F|VexWIG|NoSuf, { |Unspecified|BaseIndex, RegXMM } vmovs, 0x10, AVX, D|Modrm|VexLIG|Space0F|VexVVVV|VexWIG|NoSuf, { RegXMM, RegXMM, RegXMM } vmovshdup, 0xf316, AVX, Modrm|Vex|Space0F|VexWIG|CheckOperandSize|NoSuf, { Unspecified|BaseIndex|RegXMM|RegYMM, RegXMM|RegYMM }