[AArch64][SVE 30/32] Add SVE instruction classes
[deliverable/binutils-gdb.git] / opcodes / ChangeLog
index 967de6f3d132c46adc94349fa883cc0c58355984..86705872426cffbd91f057f6149047792d21b312 100644 (file)
@@ -1,3 +1,15 @@
+2016-09-21  Richard Sandiford  <richard.sandiford@arm.com>
+
+       * aarch64-opc.h (FLD_SVE_M_4, FLD_SVE_M_14, FLD_SVE_M_16)
+       (FLD_SVE_sz, FLD_SVE_tsz, FLD_SVE_tszl_8, FLD_SVE_tszl_19): New
+       aarch64_field_kinds.
+       * aarch64-opc.c (fields): Add corresponding entries.
+       * aarch64-asm.c (aarch64_get_variant): New function.
+       (aarch64_encode_variant_using_iclass): Likewise.
+       (aarch64_opcode_encode): Call it.
+       * aarch64-dis.c (aarch64_decode_variant_using_iclass): New function.
+       (aarch64_opcode_decode): Call it.
+
 2016-09-21  Richard Sandiford  <richard.sandiford@arm.com>
 
        * aarch64-tbl.h (AARCH64_OPERANDS): Add entries for the new SVE core
This page took 0.02392 seconds and 4 git commands to generate.