[PATCH 03/10] x86: produce suffix in suffix-always mode for {,V}CVT{,T}S{S,D}2SI

H.J. Lu hjl.tools@gmail.com
Tue Aug 6 19:42:00 GMT 2019


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.



More information about the Binutils mailing list