This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [PATCH 03/10] x86: produce suffix in suffix-always mode for {,V}CVT{,T}S{S,D}2SI
On Tue, Aug 6, 2019 at 7:25 AM Jan Beulich <jbeulich@suse.com> wrote:
>
> Not doing so is simple inconsistent - the mode is specifically intended
> to emit suffixes wherever applicable.
>
> gas/
> 2019-08-XX Jan Beulich <jbeulich@suse.com>
>
> * testsuite/gas/i386/ilp32/x86-64-simd-suffix.d,
> testsuite/gas/i386/simd-suffix.d,
> testsuite/gas/i386/x86-64-simd-suffix.d: Adjust expectations.
>
> opcodes/
> 2019-08-XX Jan Beulich <jbeulich@suse.com>
>
> * i386-dis-evex-prefix.h (vcvtss2si, vcvtsd2si, vcvttss2si,
> vcvttsd2si, vcvtss2usi, vcvtsd2usi, vcvttss2usi, and
> vcvttsd2usi): Add S suffix.
> i386-dis.c (prefix_table): Add S suffix to cvtss2si, cvtsd2si,
> cvttss2si, cvttsd2si, vcvtss2si, vcvtsd2si, vcvttss2si, and
> vcvttsd2si.
>
For vector instructions, we output suffix only when there is an
ambiguity. Are there ambiguities in these instructions?
--
H.J.