From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 78017 invoked by alias); 11 Feb 2020 10:23:32 -0000 Mailing-List: contact binutils-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: binutils-owner@sourceware.org Received: (qmail 77996 invoked by uid 89); 11 Feb 2020 10:23:31 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-4.5 required=5.0 tests=AWL,BAYES_00,SPF_PASS autolearn=ham version=3.3.1 spammy= X-HELO: mx2.suse.de Received: from mx2.suse.de (HELO mx2.suse.de) (195.135.220.15) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 11 Feb 2020 10:23:30 +0000 Received: from relay2.suse.de (unknown [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 1D274AE06; Tue, 11 Feb 2020 10:23:28 +0000 (UTC) From: Jan Beulich Subject: [PATCH v5 0/5] x86: operand size handling improvements To: "binutils@sourceware.org" Cc: "H.J. Lu" Message-ID: <1e1b8eba-93ff-39ed-460a-a922d12af27e@suse.com> Date: Tue, 11 Feb 2020 10:23:00 -0000 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.4.2 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-IsSubscribed: yes X-SW-Source: 2020-02/txt/msg00165.txt.bz2 The main goal continues to be better consistency in the handling of insn operands, i.e. in particular less unexpected behavior when deducing how things would behave from observations with one (set of) insn(s) or operand(s) towards other constructs. 1: x86: also disallow non-byte/-word registers with byte/word suffix 2: x86: move certain MOVSX/MOVZX tests 3: x86: replace adhoc (partly wrong) ambiguous operand checking for MOVSX/MOVZX 4: x86: correct VFPCLASSP{S,D} operand size handling 5: x86-64: Intel64 adjustments for insns dealing with far pointers v5 is simply for re-basing over commits that have gone in since v4 was sent. Jan