aboutsummaryrefslogtreecommitdiff
path: root/opcodes/aarch64-opc-2.c
diff options
context:
space:
mode:
authorMatthew Wahab <matthew.wahab@arm.com>2015-06-02 12:20:00 +0100
committerJiong Wang <jiong.wang@arm.com>2015-06-02 12:20:00 +0100
commit9e1f0fa7f3f7aef95d27e197562906bc648849bb (patch)
treeaaf920b04ede209de80db749d9facbdb3b4c822b /opcodes/aarch64-opc-2.c
parent290806fd94099361f28e012cebca058c8c4f0e45 (diff)
downloadfsf-binutils-gdb-9e1f0fa7f3f7aef95d27e197562906bc648849bb.zip
fsf-binutils-gdb-9e1f0fa7f3f7aef95d27e197562906bc648849bb.tar.gz
fsf-binutils-gdb-9e1f0fa7f3f7aef95d27e197562906bc648849bb.tar.bz2
[AArch64] Support for ARMv8.1a Adv.SIMD instructions
2015-06-02 Matthew Wahab <matthew.wahab@arm.com> gas/ * config/tc-aarch64.c (aarch64_features): Add "rdma". * doc/c-aarch64.texi (AArch64 Extensions): Add "rdma". gas/testsuite/ * rdma-directive.d: New. * rdma.d: New. * rdma.s: New. include/opcode/ * aarch64.h (AARCH64_FEATURE_RDMA): New. opcode/ * aarch64-tbl.h (aarch64_feature_rdma): New. (RDMA): New. (aarch64_opcode_table): Add "sqrmlah" and "sqrdmlsh" instructions. * aarch64-asm-2.c: Regenerate. * aarch64-dis-2.c: Regenerate. * aarch64-opc-2.c: Regenerate.
Diffstat (limited to 'opcodes/aarch64-opc-2.c')
-rw-r--r--opcodes/aarch64-opc-2.c108
1 files changed, 54 insertions, 54 deletions
diff --git a/opcodes/aarch64-opc-2.c b/opcodes/aarch64-opc-2.c
index fe1cc12..20b8ae8 100644
--- a/opcodes/aarch64-opc-2.c
+++ b/opcodes/aarch64-opc-2.c
@@ -121,73 +121,73 @@ const struct aarch64_operand aarch64_operands[] =
static const unsigned op_enum_table [] =
{
0,
- 660,
- 661,
- 662,
- 665,
- 666,
- 667,
668,
669,
- 663,
- 664,
670,
+ 673,
+ 674,
+ 675,
+ 676,
+ 677,
671,
- 693,
- 694,
- 695,
- 698,
- 699,
- 700,
+ 672,
+ 678,
+ 679,
701,
702,
- 696,
- 697,
703,
+ 706,
+ 707,
+ 708,
+ 709,
+ 710,
704,
- 747,
- 748,
- 749,
- 750,
+ 705,
+ 711,
+ 712,
+ 755,
+ 756,
+ 757,
+ 758,
12,
+ 518,
+ 519,
+ 950,
+ 952,
+ 954,
+ 762,
+ 953,
+ 951,
+ 261,
+ 507,
+ 517,
+ 516,
+ 760,
+ 513,
510,
- 511,
- 942,
- 944,
- 946,
- 754,
- 945,
- 943,
- 259,
- 499,
- 509,
- 508,
- 752,
- 505,
+ 503,
502,
- 495,
- 494,
- 501,
- 504,
- 506,
- 507,
- 762,
- 526,
- 529,
- 532,
- 527,
- 530,
- 626,
- 160,
- 161,
+ 509,
+ 512,
+ 514,
+ 515,
+ 770,
+ 534,
+ 537,
+ 540,
+ 535,
+ 538,
+ 634,
162,
163,
- 420,
- 595,
- 314,
- 316,
- 336,
- 338,
+ 164,
+ 165,
+ 426,
+ 603,
+ 318,
+ 320,
+ 340,
+ 342,
};
/* Given the opcode enumerator OP, return the pointer to the corresponding