From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on2072.outbound.protection.outlook.com [40.107.6.72]) by sourceware.org (Postfix) with ESMTPS id 516223858C60 for ; Fri, 10 Feb 2023 08:35:14 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 516223858C60 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=BWEWPV9XHy9w/vsUi4P4LynYrvtAiFf3cSth1QuwMZrWfZRJkAO82kyZE3BQHpSY5w/ckiYMebLnbHQ+yaNEESh75aIcfA8RpG2yeI0Qm5XSASWDCCcZDPDmiT3OCEZoja9kUDex9tcskhsmIMDr8lKb+BuH+awLKp3c/G9/KLVScpL1ZjMg2QF4FMu+oIaHDTULj7utzpwNvUXTc2CxOeIXrK+ufJxp+wCLsGP0+pkG3MaNTmsOpvrmZXfUAo06FlD9btIme5+orbK3wg0+1PJbRPAe8t4UiC99UAho8vr2qslYQl5qgV1A0BDdQU14cinaN3bBdWK6Hv0ebJNUcA== 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=miM1lyJyzkXvBeISJvGuOg3ac5pkUx6ro5lTOofGhVo=; b=HchegSpsSzjnzuxC7lyH9Rk8MZQ9cRWDRC3z3PsmYNm7rH8mJatK6BDAnxHjFOvtjFuvbt+v6tA5eAbS0gJr19viQtlIEvAgnSCgbeakRkOHR2ZrYt9LFHmuq6ryDGpJluedYlALiHOU1If0SeicB2MiFk1cNjTlX2emwMgGynjNTMd4YMBN8lckmM9k6Nm1G2bfrwOQjxwtyxVw258yN/L9RVJg8xgV/RIxKIqqrGDHLf2wyheBZ4pLIQimoUKiLTgMniLYibMgvQy2ViUTxIUffbzu9HITfjp2JeCQPQWJTv6fEYElYO4S1a0wkrm6MsiHnjhHJGscgsIymkcY+g== 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=miM1lyJyzkXvBeISJvGuOg3ac5pkUx6ro5lTOofGhVo=; b=LF7wj+FL30FHtgIBmZl/UfhCX8wyQopt5gT5zH5apQ3hjtfBP5iLhNX3214HriFJGdMiDNyW1rOZgWYWECs1/rCgIyKCwXrjJJ0sFdbQPgOZm+XD5FYlsW6KzJrtyhJQBmWvVkZ8dHi6YVsVMHKd3I7OL3OnuFuvcX9eVH9cxYrRaZI5MPh30Eb29Xl1PU7ZnSDnYtk1btdRC7hjaOuMb9sqxQnsySgQ/N1z6WrX+D8kKMVu4y6CUe+QHGfOW6UBWcNDvNBL5/dXo0qhZRSX2PpkIPaQQdqtiBkR8+RrCSgHBwN2GadZBHvCJ5a7R1LUr9oK37eEzZWv+LvCahjGnA== 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 DBAPR04MB7478.eurprd04.prod.outlook.com (2603:10a6:10:1b3::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6086.18; Fri, 10 Feb 2023 08:35:11 +0000 Received: from VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::e138:4fc3:705c:d178]) by VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::e138:4fc3:705c:d178%7]) with mapi id 15.20.6086.019; Fri, 10 Feb 2023 08:35:11 +0000 Message-ID: <11c1edbb-b58a-4994-be1a-683e4b26791b@suse.com> Date: Fri, 10 Feb 2023 09:35:09 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Content-Language: en-US To: Binutils Cc: "H.J. Lu" From: Jan Beulich Subject: [PATCH 0/2] x86: imm8 operand related adjustments Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR3P281CA0052.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:4a::23) To VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: VE1PR04MB6560:EE_|DBAPR04MB7478:EE_ X-MS-Office365-Filtering-Correlation-Id: 507278d4-4834-4be5-6f19-08db0b41b91b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: sPbz7Dtn4ovdc+fjiGev/Oh3ETywFToxjjYE5VpwLKcxUSjRk5igUlauS2unWnUMVKEDJ2i82OHTAN7Y9pzIqQjJV5v9Z9Ytr57i+EB5kZ95DFQMIvyCfXdlQlRwwRYU87TpFNY58YR4jGCZ4S/vnR60SATByAxEV9L3rQGI/rta7AtQ3r+qfTG9aZIDn3o42qNMrifbgQBC+jY0rRlJyFJEkGbN3BcnJLEzvfFASFMvbptV8tXnkBVcXOBUj0Sq2MhwjS/Xx/xmiQfbC9zJOibXRJWz8FmKdE1ciOEwGyoPs2w+3HGlb7AUVr7fwId/aSIDBEm5vw0sRWgMgxcR541RrmhLZ/sjJ3JNnx/DQpTZqKgzXDaQO/QcjKkVYnfLWD2jFohPOC+xVF3PJVSC9PafQIHbs19ZQemcABYnhyhLTA4aThwVMLMSbtd540YcjpdcafurN1s5daA7T/9QpdyL7O6YDKOPRl8HsVxpxtiVXSE17P499UuePFCvQUQFZxSxxI8UzVeaXlf+WY3B/LvkByzsWU0ncJK8TiwLj4ss+cSiTvacibHF9xFgq0V0Poi3LkJeXUOoqLTH2y/BgPE9wYmOlXp2lboaED3Jty88gholymunBtJNa0dbhzlnXvXYy0Pp+xl8P4kz9cgBP7yMbnc4dzS2DT5faH+DK//eyIYyRCqfstVDCr3+BxuI9Kkzs+uhZShhRKIOrhKefv9nk4E/uhmh71yQHRMu+fQ= 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)(396003)(136003)(39850400004)(366004)(376002)(346002)(451199018)(31696002)(38100700002)(6512007)(8676002)(26005)(36756003)(186003)(6916009)(66946007)(66556008)(6486002)(2616005)(4326008)(478600001)(6506007)(558084003)(316002)(66476007)(86362001)(5660300002)(31686004)(8936002)(41300700001)(2906002)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?aVc5ZE1yb0dHK0h3Q2pTYmVSZE1NNTVaYmFKYkR3Wjh0K1hGMjZjTDdIdGpz?= =?utf-8?B?NjFnbWtMRUprYndGYjBQY1FTaEJKQ1JQRXI2M0QxSkt1N3d0WXZxWDVhR1NV?= =?utf-8?B?UmJaYURJRllBRHp2UEQ1T0tHc2g1eVduOW83bUNQS0orWjVINEQ3Y3hURWVB?= =?utf-8?B?MWM5OTVselBqVUI4R3FRSC9EdXVoZXVzK1A0bkt5TWxPTW1OUUU0emdCSHBT?= =?utf-8?B?L1o5SXpXUkNBVDAwMzViNXUwU2VRbHZ5ZmtVaTJFR1Y2RGFMZzVrWDI2UkZY?= =?utf-8?B?NG9iV3QrMEhsWkZQWjRkOWZ3NERZVTlPbkxQbmt4aTR6L25uNDQ4d0RzV2R5?= =?utf-8?B?Y0pmeVdROVhBN3lvcFFLQ3U1K2lGVXJUdytTWHJuVU5OTWRmRVBoWm9oL09L?= =?utf-8?B?QUdLSTNsNWJOTnhGUENadS8yMG5YRTRtRHkyOHdlU2RoRm5NeVJ3L1hwcnY4?= =?utf-8?B?SUVhNzNVT1h2cWw4SUlBZjdnR3dsL3E5RTZ1Yk5heU50eExsclZ4Qk5QRjZN?= =?utf-8?B?SlN4MThIbUsyYnFqOFYyQmdIck9Fd1VlTXZTYnBmVU5VWlZGQUFlc0J0WE5O?= =?utf-8?B?ekVTekdwbXFuQnZPRlBTVitjckllN3I2dnd4VTJZVnFuVGZnY1hOY3hxMlZI?= =?utf-8?B?NFBLaE4yck1jUVFCalF2RENSZ1pNbDFyaCsxM0VsSkV6VzFnM3B5dVZPZFRs?= =?utf-8?B?c1NiWk9RN3RzL1BuM0tGL0tGNUxSSjVRYVRnU0crTGdSUk01ZXRZWVlBVVRs?= =?utf-8?B?d2FLdnJHWUtLdjN2OVRjRTNpVnlzL2FERmxhZFdodjhKWDFUb21URExib0RQ?= =?utf-8?B?aVVUMlROTkJwTG5lUnlaeFo4aSs4a0srS0FzS0E4RnVrbXNkNk1ydE1QYTRl?= =?utf-8?B?cFFOVDllU3g0MnlkYWlEdFpyb0tHdnNvMFhmMGs4OXNEOHIrZElDYUVEK3Y5?= =?utf-8?B?SWZOaUt2ZnhkQkJncjBBN3VtSStxeWRTZW1zYXV1QzVmMUJCVE5ReGFGSXor?= =?utf-8?B?R0dRWDFVV2VMWUlLQjN3aVdDL3BtQmEvd1hzdGZWMldJUkJJMUVxVVcxUW1T?= =?utf-8?B?eTZCYUk4MUlnaXVmOFFiWWZpNkpMMXNhVmx5TTh0aHJRRzhGbnBLOGF2b25E?= =?utf-8?B?MmpqcDE3ejlTSG5YL3R6elVFTmhVdEk3aDFieHJ2eWhoa2RjN3pRcU9aRk5K?= =?utf-8?B?RFhpMllaMDlwZUNhZ1M2RXh0M2wrS0VyVG5zc0ZjbU1yRWdqVTg3ZGxTdTRp?= =?utf-8?B?cHRXNHB3NW1tU1h1YXB6eFBMMEJucW1WdzlLd0lMWlJxVnVqM05QbDZDU2Rn?= =?utf-8?B?aUF5YkY2MXd0aWNOanNXdVp2d0N5Y3lMNnJ4MVJ4QXNhWithN0hJVGU3Y2lZ?= =?utf-8?B?NUVEeG82NkJWYUhYSTZwTE83T2JrTXFzMjI5YVJPRUxYbENMSDZoZ1U3YkV1?= =?utf-8?B?SEx6Rjh2Qy9VTDlxUkp4SDJTSWdya2hKeGdXTmMyMzJuRlpQSk9DbEE4U2ZS?= =?utf-8?B?b0NtMzYydVltSVpJam1JNnNWS3MvUlozVmdKc0xXclZVREVqdDlWZ0MvY3pE?= =?utf-8?B?VC95QkRpQnVqUE56ZVRUb3RGVU9pMTBZNzlKSDdoejI4Rk1ZWXRxcXJLOVY0?= =?utf-8?B?R09XS1k4bDZpNytZQ3I4NGVjQzBrYllWa2NNcUhvOVNGVnpMZGVEOE1IdVV3?= =?utf-8?B?OUNZWHl2YStaeDVGLytiTk1HYVhnVGNsUCtsU0wyaU5QVU9PQWVObWlpSWJo?= =?utf-8?B?Y2VWY3N6NGR2L0w1ZjlWTlpGaDcyaUJXd3hQVW9McHlNd1NmbVJuSElSbDdS?= =?utf-8?B?R2RhU1FTcWdhNWkxNHBUSDl6ZTBaOGFkblVORzNKa0Z5WEhaMi9jN3ZDdlZR?= =?utf-8?B?ZWQ4Q0d4SlhmOTlrZUVQQW1QSDZrbjIxNmJmelJTcUIwbWNGRUVuVHhacGtt?= =?utf-8?B?T2F2NWs2S3N5R0VWb3V4SXpsMXFqNUp6cGZZRE1vZEh5R25USko3ajFOYnVU?= =?utf-8?B?enB4cHFoMVU3aEtBREVXdlE2TzlZWUw2a2g1eDV1QWdLNkxBR2EvTG1EZFlC?= =?utf-8?B?ZlA0ZUdvQ3ZzcFZCMXJLaFJrc3liTUs2aGZHeTFNd2hrcDFjdDM3K2Npa293?= =?utf-8?Q?nq2Yo9XpnVP/VAVq2I5HVTbBx?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: 507278d4-4834-4be5-6f19-08db0b41b91b X-MS-Exchange-CrossTenant-AuthSource: VE1PR04MB6560.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Feb 2023 08:35:11.3169 (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: ih2ISKSQ3raaS1PB9qcRt9hgM2es1yy34b0hsYIBd/37TDSlNmX+RyUy47Bc4rJD2SX6XQi34I6U6Y+5ArEZ1A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBAPR04MB7478 X-Spam-Status: No, score=-3028.5 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 List-Id: I can see the 2nd patch being partly controversial (see remarks there for where I'm not sure myself); constructive comments appreciated. 1: optimize BT{,C,R,S} $imm,%reg 2: restrict insn templates accepting negative 8-bit immediates Jan