x86: use D attribute also for SIMD templates
[deliverable/binutils-gdb.git] / gas / ChangeLog
index a60cb606a157fd96636472c131bbd87075ebb66e..1c6e536ab13cd11ce9e551820bd12ba382d6d353 100644 (file)
@@ -1,3 +1,16 @@
+2018-09-13  Jan Beulich  <jbeulich@suse.com>
+
+       * config/tc-i386.c (operand_size_match): Mirror
+       .reg/.regsimd/.acc handling from forward to reverse case.
+       (build_vex_prefix): Check first and last operand types are equal
+       and also consider .d for swapping operands for VEX2 encoding.
+       (match_template): Clear found_reverse_match on every iteration.
+       Use Opcode_SIMD_FloatD and Opcode_SIMD_IntD.
+       * testsuite/gas/i386/pseudos.s,
+       testsuite/gas/i386/x86-64-pseudos.s: Add kmov* tests.
+       * testsuite/gas/i386/pseudos.d,
+       testsuite/gas/i386/x86-64-pseudos.d: Adjust expectations.
+
 2018-09-13  Jan Beulich  <jbeulich@suse.com>
 
        testsuite/gas/i386/ilp32/x86-64-opts.d,
This page took 0.023169 seconds and 4 git commands to generate.