x86/Intel: accept mandated operand order for vcvt{,u}si2s{d,s}
authorJan Beulich <jbeulich@novell.com>
Mon, 1 Jun 2015 07:50:00 +0000 (09:50 +0200)
committerJan Beulich <jbeulich@suse.com>
Mon, 1 Jun 2015 07:50:00 +0000 (09:50 +0200)
commit015c54d5a6a052f074fab168bc70296131276e80
treeb8c9f2048c1b8ace631bf6172b460a40273bd63e
parentb2e38b610c237b159578a595537d9c1137e7a6a0
x86/Intel: accept mandated operand order for vcvt{,u}si2s{d,s}

As pointed out before, the documentation mandates the rounding mode to
follow the GPR, so gas should accept such input. As the brojen code got
released already we sadly will need to continue to also accept the
badly ordered operands.

gas/testsuite/
2015-06-01  Jan Beulich  <jbeulich@suse.com>

* gas/i386/avx512f-intel.d: Adjust expectations on operand order.
* gas/i386/evex-lig256-intel.d: Likewise.
* gas/i386/evex-lig512-intel.d: Likewise.
* gas/i386/x86-64-avx512f-intel.d: Likewise.
* gas/i386/x86-64-evex-lig256-intel.d: Likewise.
* gas/i386/x86-64-evex-lig512-intel.d: Likewise.

opcodes/
2015-06-01  Jan Beulich  <jbeulich@suse.com>

* i386-opc.tbl: New IntelSyntax entries for vcvt{,u}si2s{d,s}.
* i386-tbl.h: Regenerate.
gas/testsuite/ChangeLog
gas/testsuite/gas/i386/avx512f.s
gas/testsuite/gas/i386/x86-64-avx512f.s
opcodes/ChangeLog
opcodes/i386-opc.tbl
opcodes/i386-tbl.h