Message ID | 8eebdcb2-349f-0555-b32f-d68c66236f0d@suse.com |
---|---|
State | Accepted |
Headers |
Return-Path: <binutils-bounces+ouuuleilei=gmail.com@sourceware.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:a7d1:0:b0:3f2:4152:657d with SMTP id p17csp1773344vqm; Fri, 25 Aug 2023 05:51:11 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFuRR8zfzziuNyTsY0zth9L7t3XNHVLzPzoyJvyllRQLc7Q3pyaSY5JoWlH9ZuW3AjLOsDg X-Received: by 2002:a2e:8658:0:b0:2bc:b0be:e76 with SMTP id i24-20020a2e8658000000b002bcb0be0e76mr13418940ljj.37.1692967871561; Fri, 25 Aug 2023 05:51:11 -0700 (PDT) Received: from server2.sourceware.org (server2.sourceware.org. [2620:52:3:1:0:246e:9693:128c]) by mx.google.com with ESMTPS id q20-20020a170906389400b0099bd2075268si951554ejd.920.2023.08.25.05.51.11 for <ouuuleilei@gmail.com> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Aug 2023 05:51:11 -0700 (PDT) Received-SPF: pass (google.com: domain of binutils-bounces+ouuuleilei=gmail.com@sourceware.org designates 2620:52:3:1:0:246e:9693:128c as permitted sender) client-ip=2620:52:3:1:0:246e:9693:128c; Authentication-Results: mx.google.com; dkim=pass header.i=@sourceware.org header.s=default header.b="krVsD/dB"; arc=fail (signature failed); spf=pass (google.com: domain of binutils-bounces+ouuuleilei=gmail.com@sourceware.org designates 2620:52:3:1:0:246e:9693:128c as permitted sender) smtp.mailfrom="binutils-bounces+ouuuleilei=gmail.com@sourceware.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 183FB38319C2 for <ouuuleilei@gmail.com>; Fri, 25 Aug 2023 12:49:57 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 183FB38319C2 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1692967797; 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=krVsD/dByYAi3u9/liJuDVlyjTbaliF3x65bcYxn9bzFju8iwfJZVWk8l921vPPgi qacBLb1PtN8o/EJYGasuY/tcPh3sU5Avzh1c61c41LcqPWypt238t3qfKNKTKuh4tD Hip31XXJ16poOP1MmtGP08LQ1WKE3I1AWWz46SJU= 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 <binutils@sourceware.org>; 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 <binutils@sourceware.org> Cc: "H.J. Lu" <hjl.tools@gmail.com> Subject: [PATCH] x86: drop Size64 from VMOVQ Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit 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 <binutils.sourceware.org> List-Unsubscribe: <https://sourceware.org/mailman/options/binutils>, <mailto:binutils-request@sourceware.org?subject=unsubscribe> List-Archive: <https://sourceware.org/pipermail/binutils/> List-Post: <mailto:binutils@sourceware.org> List-Help: <mailto:binutils-request@sourceware.org?subject=help> List-Subscribe: <https://sourceware.org/mailman/listinfo/binutils>, <mailto:binutils-request@sourceware.org?subject=subscribe> From: Jan Beulich via Binutils <binutils@sourceware.org> Reply-To: Jan Beulich <jbeulich@suse.com> Errors-To: binutils-bounces+ouuuleilei=gmail.com@sourceware.org Sender: "Binutils" <binutils-bounces+ouuuleilei=gmail.com@sourceware.org> X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1775205478908051985 X-GMAIL-MSGID: 1775205478908051985 |
Series |
x86: drop Size64 from VMOVQ
|
|
Checks
Context | Check | Description |
---|---|---|
snail/binutils-gdb-check | success | Github commit url |
Commit Message
Jan Beulich
Aug. 25, 2023, 12:49 p.m. UTC
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<sd>, 0x<sd:ppfx>2b, 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<sd>, 0x<sd:spfx>10, AVX, D|Modrm|VexLIG|Space0F|VexWIG|NoSuf, { <sd:elem>|Unspecified|BaseIndex, RegXMM } vmovs<sd>, 0x<sd:spfx>10, 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 }