Message ID | 3dba3751-3fa1-0684-b98c-2c383f26c5a6@suse.com |
---|---|
State | Unresolved |
Headers |
Return-Path: <binutils-bounces+ouuuleilei=gmail.com@sourceware.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:5915:0:0:0:0:0 with SMTP id v21csp895541wrd; Fri, 24 Feb 2023 05:08:39 -0800 (PST) X-Google-Smtp-Source: AK7set9e9IxULnDfJBln8zlB6b7vsYsYBjLEze+j3jhienPAb+TMqobdU9s4OGWp4ARBa6T4v3GX X-Received: by 2002:a17:906:b751:b0:8b1:77bf:3bdd with SMTP id fx17-20020a170906b75100b008b177bf3bddmr28940924ejb.36.1677244119151; Fri, 24 Feb 2023 05:08:39 -0800 (PST) Received: from sourceware.org (server2.sourceware.org. [8.43.85.97]) by mx.google.com with ESMTPS id 22-20020a170906025600b008b24caebd73si30697387ejl.225.2023.02.24.05.08.38 for <ouuuleilei@gmail.com> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Feb 2023 05:08:39 -0800 (PST) Received-SPF: pass (google.com: domain of binutils-bounces+ouuuleilei=gmail.com@sourceware.org designates 8.43.85.97 as permitted sender) client-ip=8.43.85.97; Authentication-Results: mx.google.com; dkim=pass header.i=@sourceware.org header.s=default header.b="BCreko/4"; arc=fail (signature failed); spf=pass (google.com: domain of binutils-bounces+ouuuleilei=gmail.com@sourceware.org designates 8.43.85.97 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 A3ED9385B53C for <ouuuleilei@gmail.com>; Fri, 24 Feb 2023 13:08:37 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org A3ED9385B53C DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1677244117; bh=AbWqReHtpOZaS1otnR8QhiPD/xf1FczZlslCULMynZg=; h=Date:Subject:To:Cc:References:In-Reply-To:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From:Reply-To:From; b=BCreko/4He/0/pRwiYiyn9qpMLW6u6doDcSuTOgCxEPJOa/mHSSGmCmqQB4vPQ+ru SyNfAYW4PT60ImabNevewg6zW+D8JKqtxGmVzi4MdsF5/lHYnaucWySqrplfc8CvXJ k4iQtzFr362a2rd15D50Un2/c7QIAzQuFjnVpD4o= X-Original-To: binutils@sourceware.org Delivered-To: binutils@sourceware.org Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on2054.outbound.protection.outlook.com [40.107.14.54]) by sourceware.org (Postfix) with ESMTPS id C601F385482C for <binutils@sourceware.org>; Fri, 24 Feb 2023 13:08:29 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org C601F385482C ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QQJr4IDyRrtkCiXeplJmgK3fBPaNZ4vP5lVq1XJirzr9b/MJuOKwzyJu0kKVJj+RQCj0SCmAhG3Y4Qc3ndDtyJi14CJemYuTjjOO1thyWfamLcKkyzc+F+uLlrss810uCfdOzfLjY4V4lh0riX6BgTuQT5GiLNTFs9qjKDWVNDRdkXicHIz0+BI32yVf4E1cUm2bbdMUt7viAzIINJQdmu5JLePj9jvyFxywSevAlDOYC9LbthqP+8Xxl5x7Ahc9Lt+pyaI/CDysc4KEjQiOYb52XZtgdtGm9uTOZTpA0d46ED6GSp3vLWaYTsKPeacSI/pFqIppf7mLt0cRqh8JLw== 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=AbWqReHtpOZaS1otnR8QhiPD/xf1FczZlslCULMynZg=; b=nHNJiXudtVJoGFA30UcGFyszC207K6bZjhWncKESPzX/yyLJfTqFBNYModfUr2Re660zN9NiVqVlAhdDS+fFs2Jn7Dpm92iNdAbLANrndE1EhNNDEegF6u+lC3mLurlDT0FrsBcSyWG2NyrsL+Vc2PGwgiPOkmomQV2E8ZSxuqG6EoIxBjUcwljCYQM563Vo68bitMqNvRYR1Ia5P3DqFf6OuCmUVhklqqRqNgPUVf1QV0HpvfPdMx593ftskNWPxzjNBh4V6pCaMBN6IwqtL7thxQQFx9vaKH9DOLAoQvtlSKsV//a17utpsH1uV2W45/lLtZgfQrpYJ2mVq74fDw== 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 VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) by AM9PR04MB8098.eurprd04.prod.outlook.com (2603:10a6:20b:3ef::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6134.24; Fri, 24 Feb 2023 13:08:27 +0000 Received: from VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::154e:166d:ec25:531b]) by VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::154e:166d:ec25:531b%7]) with mapi id 15.20.6134.024; Fri, 24 Feb 2023 13:08:27 +0000 Message-ID: <3dba3751-3fa1-0684-b98c-2c383f26c5a6@suse.com> Date: Fri, 24 Feb 2023 14:08:25 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.8.0 Subject: [PATCH 1/2] x86: drop redundant calculation of EVEX broadcast size Content-Language: en-US To: Binutils <binutils@sourceware.org> Cc: "H.J. Lu" <hjl.tools@gmail.com> References: <e79bbf7f-351d-d455-dcee-fcf47b0d6758@suse.com> In-Reply-To: <e79bbf7f-351d-d455-dcee-fcf47b0d6758@suse.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR2P281CA0140.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:9e::8) To VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: VE1PR04MB6560:EE_|AM9PR04MB8098:EE_ X-MS-Office365-Filtering-Correlation-Id: 56a3d40a-be87-4cf6-fc13-08db166837b2 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: QXMU9WIhCmv8B7E/e7r6euc3vK7PVwmx/3g+Hv8wgdH5prLjf8DiHOWMY5uijNCPJJv4bG+0n12arSHLfHDpa0juJuF1sOa2SvjUzF6uNkrOdr8LOJuMV33OCa/Ag9EFtK+LQjay8/Td1wxReDgjkBdxmz8zfEsh5Hl5rWk2TzL9Vw1BJJqkRUnZxG0fwNmtFUYuYrxG4BlpyGN01rIkyFW8KXJvJjRThbfv7cbacf8Op2IrKPH0+0Mtk/lcJ8loqe45rug0N0SwNkdNHnW5IfFZFL5VOjjx3hOiIYyP7E+bH6kyALC976lHqyZJBWlVCPFwLFUcJymzRwZz0PgzZKxUeWC6KVDEwwx9lWu4k4K8WLTHKQLiYcjBwEl9UO7w6cUogEPdI1p6sA7UHu5A5Vcas6N7X841WF8FgH/LD7DRovI/pVddyoKAfQD7X1f/X35P8dONFPVdIyMjWMIqvJXeAi47OEKp2dLNNVGw8GUxAbLILTEonaCQS1hdhC4WNF9DrSWplXWOBAHcVcLnwCX9jk+XjP7NydK5QLoShuLUFiipdu4N8LaAXltTCvqxLLoIieVVZ+vR82QFHTPBDWjXyimiRtb+qVhOGteQo7BcBSuJZg19UalkvyNhB094RAptCMb1EwmHq3TjGlc1jBFO/ELY6YF0G5EYX7bEI4FFsIMef9pv0WpzL5qA+Mv+xyyqxjoZ4Zi0I9cn75x2q5aCOJn2YIbkyTfh+GHXgCs= 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:(13230025)(39860400002)(366004)(396003)(136003)(376002)(346002)(451199018)(4744005)(86362001)(31696002)(2906002)(38100700002)(31686004)(6486002)(2616005)(478600001)(26005)(36756003)(186003)(66556008)(8676002)(66476007)(83380400001)(316002)(66946007)(6512007)(41300700001)(4326008)(6506007)(8936002)(6916009)(5660300002)(45980500001)(43740500002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?+0MLZd+oFKTGxpgZymSPjm49UwRZ?= =?utf-8?q?qtCiHIHobqgsbarQHF/XQgZLi4Mt9gMmkOQriiv8hY3Gn3P5QABOG5rABxG3lTLAh?= =?utf-8?q?u0FgYGBoz5TZsYLg8cJthvHjVDi3shiAM9fQsNJm0xzijlFMgroi9FgHKRbA6fn8j?= =?utf-8?q?iUuLdznQNvTa+joUzvFzS40cchsOrdH11PR98LwL4F8FTOgpFE6NtIfG8ZzNgNisq?= =?utf-8?q?MhBrN5QCXBMJk0cYGziqXqYYIDRVvGCP8KT0EeL21xdmJusspZWiY6UoMdHsP3Gzg?= =?utf-8?q?fa8oe6IVF4EhDlIf+CFGIy6OxeUo4G2SjMOV+J70ZdqaZrREdNLIbTTChgGKeW7YL?= =?utf-8?q?YBiE6383AcHy3U63gg8o9eyYLyCbMFP19KqIsg1m00pYaiv6rAoyxKqMz4RmxTaBf?= =?utf-8?q?ykjOfT9KZ1GbvPJMOXnOUAyGzOImvbYlipNzgHYNYdTzCIvBkJv9vMqZqA8n6Tqbo?= =?utf-8?q?vjX+tmGYCTrFEieib84lBW37+EzUS3UI4Mskqcp5xeD6zlcp3zwKKlmglBrhCp5iQ?= =?utf-8?q?EvN3vXAsd5pHuKqKd9f2aziEGm3TaUGAqu1+EoryBYhM1L04rdi9zl26ULHm4wLYB?= =?utf-8?q?HQWHSE3bGfLto+hNUUiY1xZKZI59Qg2E5xplYXktIZePahaqCUdlniXxR4z+kEkIm?= =?utf-8?q?r7HxPbYlzf3MfyZ9YWRsL1NmqynJHq/CE0EkGRCq2QVf+BNjoG8tNAyKkt4YMeteO?= =?utf-8?q?z/B9yZxn4U/1oUDS4AY5m7vNPABmDDIuFzM09tCiA2EW95GdLPNKZUGQPl98jbTsG?= =?utf-8?q?6DxyOhggk/Gm1cxEKWslrXe0l6fgQKjH+Iz99296bXUv4H//wQgs48vh/yxHiPhvs?= =?utf-8?q?/SgxAH1vyMblwzKbcQLtpY6H/IPrpJ2Mpb24tKyqFG1nnDGueSDKxYSEYbl6+hrXN?= =?utf-8?q?O3U8W0KqZepUTEug3HwpWffc/7DfTHOGVkp2yS0uBfamQyeNd9l1fCgZIq+jbB12f?= =?utf-8?q?5H4Svop5AI9LIKkHVr2Y2W4EZRzl9115m4Iw0XTwgtp8dqt44Q9gBQsnyegnxV87T?= =?utf-8?q?RBqbPrlNi5w6b6Ru0o3JfWuukoHvQiy4f6Z/jwl0UwxKn2fqWwKtqB0cGojqYRmTA?= =?utf-8?q?Fs6x2OSMWnIBDmXsJ9rHQ/x94Wz6tyWFWFJhZfTMfmxYPQIdZXahPsP0qXg6i/dBW?= =?utf-8?q?pYAzNXmvjzqYSu6ZcKLph0epjF7qmy05RSNG55j+a86KzQN++jtEbPofbmpNoDPDn?= =?utf-8?q?C4wS2H5kWFryWkmbpBa2KCO4hC7zLldKedOLoiPN3YmE/UoGeShX6dRIBVOWyaR+5?= =?utf-8?q?94rMZVAhrv/zftIECUSz5od6ZCugCTMX16NoRuS/ZnkLYTFuXhpoV2Wae9UF5fWGb?= =?utf-8?q?63AinDSmJ9Ev0HijoaanyBDZKEFmbBBEsLAd8vEAh871OQ2o5eSTaaDgPFRsoP8dO?= =?utf-8?q?hOtO25gd/hiZfAOSsrBbumiGHQEduUBXoeZWFWD3MyHlehVlEtetXykpiYarRiWrV?= =?utf-8?q?iDzGn80zuh+AI4REFN4GQspYnt6aw+Tl1TzNfTCLOwgZIKpeoczHlqEfkKJLud3Z7?= =?utf-8?q?aUrzu5mF8Y10?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: 56a3d40a-be87-4cf6-fc13-08db166837b2 X-MS-Exchange-CrossTenant-AuthSource: VE1PR04MB6560.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Feb 2023 13:08:27.2287 (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: 33iaBMeQvyLARjZtf4EwhaGV7V0SVEk7R2mwFTOzaSnSHO6PmtnJlrkQWePMEnUIf/mu9Adl2VzW/Rqc8gz68g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR04MB8098 X-Spam-Status: No, score=-3028.4 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1758717929785706453?= X-GMAIL-MSGID: =?utf-8?q?1758717929785706453?= |
Series |
x86: assorted small tidies
|
|
Checks
Context | Check | Description |
---|---|---|
snail/binutils-gdb-check | warning | Git am fail log |
Commit Message
Jan Beulich
Feb. 24, 2023, 1:08 p.m. UTC
In commit a5748e0d8c50 ("x86/Intel: allow MASM representation of embedded broadcast") I replaced the calculation of i.broadcast.bytes in check_VecOperands() not paying attention to the immediately following call to get_broadcast_bytes() doing exactly that (again) first thing.
--- a/gas/config/tc-i386.c +++ b/gas/config/tc-i386.c @@ -6409,9 +6409,6 @@ check_VecOperands (const insn_template * return 1; } - if (i.broadcast.type) - i.broadcast.bytes = ((1 << (t->opcode_modifier.broadcast - 1)) - * i.broadcast.type); operand_type_set (&type, 0); switch (get_broadcast_bytes (t, false)) {