[AArch64][PATCH 9/14] Support FP16 Adv.SIMD Modified Immediate instructions.
[deliverable/binutils-gdb.git] / opcodes / aarch64-opc-2.c
index fe1cc1282d9d781eebf6834abcd5f4a18e6a9fe3..668673fb059732ec088d85daa8043f42e845b2e8 100644 (file)
@@ -107,11 +107,12 @@ const struct aarch64_operand aarch64_operands[] =
   {AARCH64_OPND_CLASS_SYSTEM, "PSTATEFIELD", OPD_F_HAS_INSERTER | OPD_F_HAS_EXTRACTOR, {}, "a PSTATE field name"},
   {AARCH64_OPND_CLASS_SYSTEM, "SYSREG_AT", OPD_F_HAS_INSERTER | OPD_F_HAS_EXTRACTOR, {}, "an address translation operation specifier"},
   {AARCH64_OPND_CLASS_SYSTEM, "SYSREG_DC", OPD_F_HAS_INSERTER | OPD_F_HAS_EXTRACTOR, {}, "a data cache maintenance operation specifier"},
-  {AARCH64_OPND_CLASS_SYSTEM, "SYSREG_IC", OPD_F_HAS_INSERTER | OPD_F_HAS_EXTRACTOR, {}, "an instructin cache maintenance operation specifier"},
+  {AARCH64_OPND_CLASS_SYSTEM, "SYSREG_IC", OPD_F_HAS_INSERTER | OPD_F_HAS_EXTRACTOR, {}, "an instruction cache maintenance operation specifier"},
   {AARCH64_OPND_CLASS_SYSTEM, "SYSREG_TLBI", OPD_F_HAS_INSERTER | OPD_F_HAS_EXTRACTOR, {}, "a TBL invalidation operation specifier"},
   {AARCH64_OPND_CLASS_SYSTEM, "BARRIER", OPD_F_HAS_INSERTER | OPD_F_HAS_EXTRACTOR, {}, "a barrier option name"},
   {AARCH64_OPND_CLASS_SYSTEM, "BARRIER_ISB", OPD_F_HAS_INSERTER | OPD_F_HAS_EXTRACTOR, {}, "the ISB option name SY or an optional 4-bit unsigned immediate"},
-  {AARCH64_OPND_CLASS_SYSTEM, "PRFOP", OPD_F_HAS_INSERTER | OPD_F_HAS_EXTRACTOR, {}, "an prefetch operation specifier"},
+  {AARCH64_OPND_CLASS_SYSTEM, "PRFOP", OPD_F_HAS_INSERTER | OPD_F_HAS_EXTRACTOR, {}, "a prefetch operation specifier"},
+  {AARCH64_OPND_CLASS_SYSTEM, "BARRIER_PSB", OPD_F_HAS_INSERTER | OPD_F_HAS_EXTRACTOR, {}, "the PSB option name CSYNC"},
   {AARCH64_OPND_CLASS_NIL, "", 0, {0}, "DUMMY"},
 };
 
@@ -121,73 +122,74 @@ const struct aarch64_operand aarch64_operands[] =
 static const unsigned op_enum_table [] =
 {
   0,
-  660,
-  661,
-  662,
-  665,
-  666,
-  667,
-  668,
-  669,
-  663,
-  664,
-  670,
-  671,
-  693,
-  694,
-  695,
-  698,
-  699,
-  700,
-  701,
-  702,
-  696,
-  697,
-  703,
-  704,
-  747,
-  748,
-  749,
-  750,
+  815,
+  816,
+  817,
+  820,
+  821,
+  822,
+  823,
+  824,
+  818,
+  819,
+  825,
+  826,
+  848,
+  849,
+  850,
+  853,
+  854,
+  855,
+  856,
+  857,
+  851,
+  852,
+  858,
+  859,
+  902,
+  903,
+  904,
+  905,
   12,
-  510,
-  511,
-  942,
-  944,
-  946,
-  754,
-  945,
-  943,
-  259,
-  499,
-  509,
-  508,
-  752,
-  505,
-  502,
-  495,
-  494,
-  501,
-  504,
-  506,
-  507,
-  762,
-  526,
-  529,
-  532,
-  527,
-  530,
-  626,
-  160,
-  161,
-  162,
-  163,
-  420,
-  595,
-  314,
-  316,
-  336,
-  338,
+  614,
+  615,
+  1097,
+  1099,
+  1101,
+  909,
+  1100,
+  1098,
+  311,
+  602,
+  613,
+  612,
+  907,
+  609,
+  606,
+  598,
+  597,
+  604,
+  605,
+  608,
+  610,
+  611,
+  917,
+  630,
+  633,
+  636,
+  631,
+  634,
+  759,
+  171,
+  172,
+  173,
+  174,
+  503,
+  700,
+  380,
+  382,
+  402,
+  404,
 };
 
 /* Given the opcode enumerator OP, return the pointer to the corresponding
This page took 0.025352 seconds and 4 git commands to generate.