/* This file is automatically generated by aarch64-gen. Do not edit! */
-/* Copyright 2012 Free Software Foundation, Inc.
+/* Copyright 2012, 2013 Free Software Foundation, Inc.
Contributed by ARM Ltd.
This file is part of the GNU opcodes library.
{AARCH64_OPND_CLASS_IMMEDIATE, "HALF", OPD_F_HAS_INSERTER | OPD_F_HAS_EXTRACTOR, {FLD_imm16}, "a 16-bit immediate with optional left shift"},
{AARCH64_OPND_CLASS_IMMEDIATE, "FBITS", OPD_F_HAS_INSERTER | OPD_F_HAS_EXTRACTOR, {FLD_scale}, "the number of bits after the binary point in the fixed-point value"},
{AARCH64_OPND_CLASS_IMMEDIATE, "IMM_MOV", 0, {}, "an immediate"},
- {AARCH64_OPND_CLASS_NIL, "COND", OPD_F_HAS_INSERTER | OPD_F_HAS_EXTRACTOR, {}, "a condition"},
+ {AARCH64_OPND_CLASS_COND, "COND", OPD_F_HAS_INSERTER | OPD_F_HAS_EXTRACTOR, {}, "a condition"},
+ {AARCH64_OPND_CLASS_COND, "COND1", OPD_F_HAS_INSERTER | OPD_F_HAS_EXTRACTOR, {}, "one of the standard conditions, excluding AL and NV."},
{AARCH64_OPND_CLASS_ADDRESS, "ADDR_ADRP", OPD_F_SEXT | OPD_F_HAS_EXTRACTOR, {FLD_immhi, FLD_immlo}, "21-bit PC-relative address of a 4KB page"},
{AARCH64_OPND_CLASS_ADDRESS, "ADDR_PCREL14", OPD_F_SEXT | OPD_F_SHIFT_BY_2 | OPD_F_HAS_INSERTER | OPD_F_HAS_EXTRACTOR, {FLD_imm14}, "14-bit PC-relative address"},
{AARCH64_OPND_CLASS_ADDRESS, "ADDR_PCREL19", OPD_F_SEXT | OPD_F_SHIFT_BY_2 | OPD_F_HAS_INSERTER | OPD_F_HAS_EXTRACTOR, {FLD_imm19}, "19-bit PC-relative address"},
static const unsigned op_enum_table [] =
{
0,
- 648,
- 649,
- 650,
- 653,
- 654,
- 655,
- 656,
- 657,
- 651,
- 652,
- 658,
- 659,
- 681,
- 682,
- 685,
- 691,
- 692,
- 695,
+ 660,
+ 661,
+ 662,
+ 665,
+ 666,
+ 667,
+ 668,
+ 669,
+ 663,
+ 664,
+ 670,
+ 671,
+ 693,
+ 694,
697,
- 698,
- 687,
- 688,
- 701,
703,
- 741,
- 742,
- 743,
- 744,
+ 704,
+ 707,
+ 709,
+ 710,
+ 699,
+ 700,
+ 713,
+ 715,
+ 753,
+ 754,
+ 755,
+ 756,
12,
- 506,
- 507,
- 764,
- 766,
- 768,
- 748,
- 767,
- 765,
+ 510,
+ 511,
+ 776,
+ 778,
+ 780,
+ 760,
+ 779,
+ 777,
259,
- 495,
+ 499,
+ 509,
+ 508,
+ 758,
505,
- 504,
- 746,
- 501,
- 498,
- 491,
- 490,
- 497,
- 500,
502,
- 503,
- 756,
- 125,
- 522,
- 525,
- 528,
- 523,
+ 495,
+ 494,
+ 501,
+ 504,
+ 506,
+ 507,
+ 768,
526,
- 614,
+ 529,
+ 532,
+ 527,
+ 530,
+ 626,
160,
161,
162,
163,
- 416,
- 583,
+ 420,
+ 595,
+ 314,
+ 316,
+ 336,
+ 338,
};
/* Given the opcode enumerator OP, return the pointer to the corresponding