[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