+2018-09-14 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR binutils/23655
+ * testsuite/gas/i386/evex.d: Updated.
+
+2018-09-14 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR binutils/23655
+ * testsuite/gas/i386/evex.d: New file.
+ * testsuite/gas/i386/evex.s: Likewise.
+ * testsuite/gas/i386/i386.exp: Run evex.
+
+2018-09-10 Lifang Xia <lifang_xia@c-sky.com>
+
+ * config/tc-csky.c (md_apply_fix): Transmit BFD_RELOC_32_PCREL to
+ BFD_RELOC_CKCORE_PCREL32.
+ (tc_gen_reloc): Trasmit BFD_RELOC_CKCORE_ADDR32 to
+ BFD_RELOC_CKCORE_PCREL32 while pc-relative.
+ * config/tc-csky.h (DIFF_EXPR_OK): Define to enable PC relative diff
+ relocs.
+
+2018-09-14 Jan Beulich <jbeulich@suse.com>
+
+ * config/tc-i386.c (process_suffix): Simplify CRC32 special
+ casing code.
+
+2018-09-13 H.J. Lu <hongjiu.lu@intel.com>
+
+ * config/tc-i386.c (build_vex_prefix): Swap destination and
+ source only if there are more than 1 register operand.
+
+2018-09-13 Jan Beulich <jbeulich@suse.com>
+
+ * config/tc-i386.c (operand_size_match): Also deal with three
+ operand case.
+ (match_template): Also allow operand reversal for three operand
+ templates.
+
+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,
+ testsuite/gas/i386/ilp32/x86-64-opts-intel.d,
+ testsuite/gas/i386/ilp32/x86-64-sse2avx-opts.d,
+ testsuite/gas/i386/ilp32/x86-64-sse2avx-opts-intel.d: Refer to
+ non-ILP32 output.
+
+2018-09-13 Jan Beulich <jbeulich@suse.com>
+
+ * config/tc-i386.c (dir_encoding_swap): New enumerator.
+ (parse_insn): Use it.
+ (match_template): Re-write reversal check.
+ * testsuite/gas/i386/pseudos.s: Add various move, ALU, and FPU
+ tests.
+ * testsuite/gas/i386/x86-64-pseudos.s: Likewise.
+ * testsuite/gas/i386/pseudos.d,
+ testsuite/gas/i386/x86-64-pseudos.d: Adjust expectations.
+
2018-09-13 Jan Beulich <jbeulich@suse.com>
* config/tc-i386.c (parse_insn): Extend comment ahead of pseudo-