This is the mail archive of the binutils-cvs@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[binutils-gdb] [AARCH64] Remove Load/Store register (unscaled immediate) alias.


https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=c8f89a3423101b25e57bc8fd55b060ce2ac45a55

commit c8f89a3423101b25e57bc8fd55b060ce2ac45a55
Author: Jiong Wang <jiong.wang@arm.com>
Date:   Tue Mar 10 11:27:56 2015 +0000

    [AARCH64] Remove Load/Store register (unscaled immediate) alias.
    
    opcodes/ChangeLog:
    
    2015-03-10  Renlin Li  <renlin.li@arm.com>
    
    	* aarch64-tbl.h (aarch64_opcode_table): Remove strub, ldurb, ldursb,
             stur, ldur, sturh, ldurh, ldursh, ldursw, prfum F_HAS_ALIAS flag and
             related alias.
    	* aarch64-asm-2.c: Regenerate.
    	* aarch64-dis-2.c: Likewise.
    	* aarch64-opc-2.c: Likewise.
    
    gas/testsuite/ChangeLog:
    
    2015-03-10  Renlin Li  <renlin.li@arm.com>
    
    	* gas/aarch64/ldst-reg-uns-imm.d: Adjust expected output.
    	* gas/aarch64/ldst-reg-unscaled-imm.d: Likewise.
    	* gas/aarch64/reloc-insn.d: Likewise.

Diff:
---
 gas/testsuite/ChangeLog                           |   6 +-
 gas/testsuite/gas/aarch64/ldst-reg-uns-imm.d      | 198 ++++----
 gas/testsuite/gas/aarch64/ldst-reg-unscaled-imm.d | 198 ++++----
 gas/testsuite/gas/aarch64/reloc-insn.d            |   2 +-
 opcodes/ChangeLog                                 |   9 +
 opcodes/aarch64-asm-2.c                           | 286 +++++------
 opcodes/aarch64-dis-2.c                           | 560 +++++++++++-----------
 opcodes/aarch64-opc-2.c                           |  38 +-
 opcodes/aarch64-tbl.h                             |  36 +-
 9 files changed, 643 insertions(+), 690 deletions(-)

diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog
index 004c642..25f560a 100644
--- a/gas/testsuite/ChangeLog
+++ b/gas/testsuite/ChangeLog
@@ -1,4 +1,8 @@
-2015-03-10  Matthew Wahab  <matthew.wahab@arm.com>
+2015-03-10  Renlin Li  <renlin.li@arm.com>
+
+	* gas/aarch64/ldst-reg-uns-imm.d: Adjust expected output.
+	* gas/aarch64/ldst-reg-unscaled-imm.d: Likewise.
+	* gas/aarch64/reloc-insn.d: Likewise.2015-03-10  Matthew Wahab  <matthew.wahab@arm.com>
 
 	* gas/aarch64/codealign.d: Add test for code section alignment.
 	* gas/aarch64/codealign.s: New file.
diff --git a/gas/testsuite/gas/aarch64/ldst-reg-uns-imm.d b/gas/testsuite/gas/aarch64/ldst-reg-uns-imm.d
index caaea07..be9fd60 100644
--- a/gas/testsuite/gas/aarch64/ldst-reg-uns-imm.d
+++ b/gas/testsuite/gas/aarch64/ldst-reg-uns-imm.d
@@ -5,8 +5,8 @@
 Disassembly of section \.text:
 
 0000000000000000 <.*>:
-   0:	3c1003e7 	str	b7, \[sp,#-256\]
-   4:	3c1553e7 	str	b7, \[sp,#-171\]
+   0:	3c1003e7 	stur	b7, \[sp,#-256\]
+   4:	3c1553e7 	stur	b7, \[sp,#-171\]
    8:	3d0003e7 	str	b7, \[sp\]
    c:	3d0003e7 	str	b7, \[sp\]
   10:	3d000be7 	str	b7, \[sp,#2\]
@@ -16,52 +16,52 @@ Disassembly of section \.text:
   20:	3d0157e7 	str	b7, \[sp,#85\]
   24:	3d03ffe7 	str	b7, \[sp,#255\]
   28:	3d3fffe7 	str	b7, \[sp,#4095\]
-  2c:	7c1003e7 	str	h7, \[sp,#-256\]
-  30:	7c1553e7 	str	h7, \[sp,#-171\]
+  2c:	7c1003e7 	stur	h7, \[sp,#-256\]
+  30:	7c1553e7 	stur	h7, \[sp,#-171\]
   34:	7d0003e7 	str	h7, \[sp\]
   38:	7d0003e7 	str	h7, \[sp\]
   3c:	7d0007e7 	str	h7, \[sp,#2\]
   40:	7d000be7 	str	h7, \[sp,#4\]
   44:	7d0013e7 	str	h7, \[sp,#8\]
   48:	7d0023e7 	str	h7, \[sp,#16\]
-  4c:	7c0553e7 	str	h7, \[sp,#85\]
-  50:	7c0ff3e7 	str	h7, \[sp,#255\]
+  4c:	7c0553e7 	stur	h7, \[sp,#85\]
+  50:	7c0ff3e7 	stur	h7, \[sp,#255\]
   54:	7d3fffe7 	str	h7, \[sp,#8190\]
-  58:	bc1003e7 	str	s7, \[sp,#-256\]
-  5c:	bc1553e7 	str	s7, \[sp,#-171\]
+  58:	bc1003e7 	stur	s7, \[sp,#-256\]
+  5c:	bc1553e7 	stur	s7, \[sp,#-171\]
   60:	bd0003e7 	str	s7, \[sp\]
   64:	bd0003e7 	str	s7, \[sp\]
-  68:	bc0023e7 	str	s7, \[sp,#2\]
+  68:	bc0023e7 	stur	s7, \[sp,#2\]
   6c:	bd0007e7 	str	s7, \[sp,#4\]
   70:	bd000be7 	str	s7, \[sp,#8\]
   74:	bd0013e7 	str	s7, \[sp,#16\]
-  78:	bc0553e7 	str	s7, \[sp,#85\]
-  7c:	bc0ff3e7 	str	s7, \[sp,#255\]
+  78:	bc0553e7 	stur	s7, \[sp,#85\]
+  7c:	bc0ff3e7 	stur	s7, \[sp,#255\]
   80:	bd3fffe7 	str	s7, \[sp,#16380\]
-  84:	fc1003e7 	str	d7, \[sp,#-256\]
-  88:	fc1553e7 	str	d7, \[sp,#-171\]
+  84:	fc1003e7 	stur	d7, \[sp,#-256\]
+  88:	fc1553e7 	stur	d7, \[sp,#-171\]
   8c:	fd0003e7 	str	d7, \[sp\]
   90:	fd0003e7 	str	d7, \[sp\]
-  94:	fc0023e7 	str	d7, \[sp,#2\]
-  98:	fc0043e7 	str	d7, \[sp,#4\]
+  94:	fc0023e7 	stur	d7, \[sp,#2\]
+  98:	fc0043e7 	stur	d7, \[sp,#4\]
   9c:	fd0007e7 	str	d7, \[sp,#8\]
   a0:	fd000be7 	str	d7, \[sp,#16\]
-  a4:	fc0553e7 	str	d7, \[sp,#85\]
-  a8:	fc0ff3e7 	str	d7, \[sp,#255\]
+  a4:	fc0553e7 	stur	d7, \[sp,#85\]
+  a8:	fc0ff3e7 	stur	d7, \[sp,#255\]
   ac:	fd3fffe7 	str	d7, \[sp,#32760\]
-  b0:	3c9003e7 	str	q7, \[sp,#-256\]
-  b4:	3c9553e7 	str	q7, \[sp,#-171\]
+  b0:	3c9003e7 	stur	q7, \[sp,#-256\]
+  b4:	3c9553e7 	stur	q7, \[sp,#-171\]
   b8:	3d8003e7 	str	q7, \[sp\]
   bc:	3d8003e7 	str	q7, \[sp\]
-  c0:	3c8023e7 	str	q7, \[sp,#2\]
-  c4:	3c8043e7 	str	q7, \[sp,#4\]
-  c8:	3c8083e7 	str	q7, \[sp,#8\]
+  c0:	3c8023e7 	stur	q7, \[sp,#2\]
+  c4:	3c8043e7 	stur	q7, \[sp,#4\]
+  c8:	3c8083e7 	stur	q7, \[sp,#8\]
   cc:	3d8007e7 	str	q7, \[sp,#16\]
-  d0:	3c8553e7 	str	q7, \[sp,#85\]
-  d4:	3c8ff3e7 	str	q7, \[sp,#255\]
+  d0:	3c8553e7 	stur	q7, \[sp,#85\]
+  d4:	3c8ff3e7 	stur	q7, \[sp,#255\]
   d8:	3dbfffe7 	str	q7, \[sp,#65520\]
-  dc:	3c5003e7 	ldr	b7, \[sp,#-256\]
-  e0:	3c5553e7 	ldr	b7, \[sp,#-171\]
+  dc:	3c5003e7 	ldur	b7, \[sp,#-256\]
+  e0:	3c5553e7 	ldur	b7, \[sp,#-171\]
   e4:	3d4003e7 	ldr	b7, \[sp\]
   e8:	3d4003e7 	ldr	b7, \[sp\]
   ec:	3d400be7 	ldr	b7, \[sp,#2\]
@@ -71,52 +71,52 @@ Disassembly of section \.text:
   fc:	3d4157e7 	ldr	b7, \[sp,#85\]
  100:	3d43ffe7 	ldr	b7, \[sp,#255\]
  104:	3d7fffe7 	ldr	b7, \[sp,#4095\]
- 108:	7c5003e7 	ldr	h7, \[sp,#-256\]
- 10c:	7c5553e7 	ldr	h7, \[sp,#-171\]
+ 108:	7c5003e7 	ldur	h7, \[sp,#-256\]
+ 10c:	7c5553e7 	ldur	h7, \[sp,#-171\]
  110:	7d4003e7 	ldr	h7, \[sp\]
  114:	7d4003e7 	ldr	h7, \[sp\]
  118:	7d4007e7 	ldr	h7, \[sp,#2\]
  11c:	7d400be7 	ldr	h7, \[sp,#4\]
  120:	7d4013e7 	ldr	h7, \[sp,#8\]
  124:	7d4023e7 	ldr	h7, \[sp,#16\]
- 128:	7c4553e7 	ldr	h7, \[sp,#85\]
- 12c:	7c4ff3e7 	ldr	h7, \[sp,#255\]
+ 128:	7c4553e7 	ldur	h7, \[sp,#85\]
+ 12c:	7c4ff3e7 	ldur	h7, \[sp,#255\]
  130:	7d7fffe7 	ldr	h7, \[sp,#8190\]
- 134:	bc5003e7 	ldr	s7, \[sp,#-256\]
- 138:	bc5553e7 	ldr	s7, \[sp,#-171\]
+ 134:	bc5003e7 	ldur	s7, \[sp,#-256\]
+ 138:	bc5553e7 	ldur	s7, \[sp,#-171\]
  13c:	bd4003e7 	ldr	s7, \[sp\]
  140:	bd4003e7 	ldr	s7, \[sp\]
- 144:	bc4023e7 	ldr	s7, \[sp,#2\]
+ 144:	bc4023e7 	ldur	s7, \[sp,#2\]
  148:	bd4007e7 	ldr	s7, \[sp,#4\]
  14c:	bd400be7 	ldr	s7, \[sp,#8\]
  150:	bd4013e7 	ldr	s7, \[sp,#16\]
- 154:	bc4553e7 	ldr	s7, \[sp,#85\]
- 158:	bc4ff3e7 	ldr	s7, \[sp,#255\]
+ 154:	bc4553e7 	ldur	s7, \[sp,#85\]
+ 158:	bc4ff3e7 	ldur	s7, \[sp,#255\]
  15c:	bd7fffe7 	ldr	s7, \[sp,#16380\]
- 160:	fc5003e7 	ldr	d7, \[sp,#-256\]
- 164:	fc5553e7 	ldr	d7, \[sp,#-171\]
+ 160:	fc5003e7 	ldur	d7, \[sp,#-256\]
+ 164:	fc5553e7 	ldur	d7, \[sp,#-171\]
  168:	fd4003e7 	ldr	d7, \[sp\]
  16c:	fd4003e7 	ldr	d7, \[sp\]
- 170:	fc4023e7 	ldr	d7, \[sp,#2\]
- 174:	fc4043e7 	ldr	d7, \[sp,#4\]
+ 170:	fc4023e7 	ldur	d7, \[sp,#2\]
+ 174:	fc4043e7 	ldur	d7, \[sp,#4\]
  178:	fd4007e7 	ldr	d7, \[sp,#8\]
  17c:	fd400be7 	ldr	d7, \[sp,#16\]
- 180:	fc4553e7 	ldr	d7, \[sp,#85\]
- 184:	fc4ff3e7 	ldr	d7, \[sp,#255\]
+ 180:	fc4553e7 	ldur	d7, \[sp,#85\]
+ 184:	fc4ff3e7 	ldur	d7, \[sp,#255\]
  188:	fd7fffe7 	ldr	d7, \[sp,#32760\]
- 18c:	3cd003e7 	ldr	q7, \[sp,#-256\]
- 190:	3cd553e7 	ldr	q7, \[sp,#-171\]
+ 18c:	3cd003e7 	ldur	q7, \[sp,#-256\]
+ 190:	3cd553e7 	ldur	q7, \[sp,#-171\]
  194:	3dc003e7 	ldr	q7, \[sp\]
  198:	3dc003e7 	ldr	q7, \[sp\]
- 19c:	3cc023e7 	ldr	q7, \[sp,#2\]
- 1a0:	3cc043e7 	ldr	q7, \[sp,#4\]
- 1a4:	3cc083e7 	ldr	q7, \[sp,#8\]
+ 19c:	3cc023e7 	ldur	q7, \[sp,#2\]
+ 1a0:	3cc043e7 	ldur	q7, \[sp,#4\]
+ 1a4:	3cc083e7 	ldur	q7, \[sp,#8\]
  1a8:	3dc007e7 	ldr	q7, \[sp,#16\]
- 1ac:	3cc553e7 	ldr	q7, \[sp,#85\]
- 1b0:	3ccff3e7 	ldr	q7, \[sp,#255\]
+ 1ac:	3cc553e7 	ldur	q7, \[sp,#85\]
+ 1b0:	3ccff3e7 	ldur	q7, \[sp,#255\]
  1b4:	3dffffe7 	ldr	q7, \[sp,#65520\]
- 1b8:	381003e7 	strb	w7, \[sp,#-256\]
- 1bc:	381553e7 	strb	w7, \[sp,#-171\]
+ 1b8:	381003e7 	sturb	w7, \[sp,#-256\]
+ 1bc:	381553e7 	sturb	w7, \[sp,#-171\]
  1c0:	390003e7 	strb	w7, \[sp\]
  1c4:	390003e7 	strb	w7, \[sp\]
  1c8:	39000be7 	strb	w7, \[sp,#2\]
@@ -126,41 +126,41 @@ Disassembly of section \.text:
  1d8:	390157e7 	strb	w7, \[sp,#85\]
  1dc:	3903ffe7 	strb	w7, \[sp,#255\]
  1e0:	393fffe7 	strb	w7, \[sp,#4095\]
- 1e4:	781003e7 	strh	w7, \[sp,#-256\]
- 1e8:	781553e7 	strh	w7, \[sp,#-171\]
+ 1e4:	781003e7 	sturh	w7, \[sp,#-256\]
+ 1e8:	781553e7 	sturh	w7, \[sp,#-171\]
  1ec:	790003e7 	strh	w7, \[sp\]
  1f0:	790003e7 	strh	w7, \[sp\]
  1f4:	790007e7 	strh	w7, \[sp,#2\]
  1f8:	79000be7 	strh	w7, \[sp,#4\]
  1fc:	790013e7 	strh	w7, \[sp,#8\]
  200:	790023e7 	strh	w7, \[sp,#16\]
- 204:	780553e7 	strh	w7, \[sp,#85\]
- 208:	780ff3e7 	strh	w7, \[sp,#255\]
+ 204:	780553e7 	sturh	w7, \[sp,#85\]
+ 208:	780ff3e7 	sturh	w7, \[sp,#255\]
  20c:	793fffe7 	strh	w7, \[sp,#8190\]
- 210:	b81003e7 	str	w7, \[sp,#-256\]
- 214:	b81553e7 	str	w7, \[sp,#-171\]
+ 210:	b81003e7 	stur	w7, \[sp,#-256\]
+ 214:	b81553e7 	stur	w7, \[sp,#-171\]
  218:	b90003e7 	str	w7, \[sp\]
  21c:	b90003e7 	str	w7, \[sp\]
- 220:	b80023e7 	str	w7, \[sp,#2\]
+ 220:	b80023e7 	stur	w7, \[sp,#2\]
  224:	b90007e7 	str	w7, \[sp,#4\]
  228:	b9000be7 	str	w7, \[sp,#8\]
  22c:	b90013e7 	str	w7, \[sp,#16\]
- 230:	b80553e7 	str	w7, \[sp,#85\]
- 234:	b80ff3e7 	str	w7, \[sp,#255\]
+ 230:	b80553e7 	stur	w7, \[sp,#85\]
+ 234:	b80ff3e7 	stur	w7, \[sp,#255\]
  238:	b93fffe7 	str	w7, \[sp,#16380\]
- 23c:	f81003e7 	str	x7, \[sp,#-256\]
- 240:	f81553e7 	str	x7, \[sp,#-171\]
+ 23c:	f81003e7 	stur	x7, \[sp,#-256\]
+ 240:	f81553e7 	stur	x7, \[sp,#-171\]
  244:	f90003e7 	str	x7, \[sp\]
  248:	f90003e7 	str	x7, \[sp\]
- 24c:	f80023e7 	str	x7, \[sp,#2\]
- 250:	f80043e7 	str	x7, \[sp,#4\]
+ 24c:	f80023e7 	stur	x7, \[sp,#2\]
+ 250:	f80043e7 	stur	x7, \[sp,#4\]
  254:	f90007e7 	str	x7, \[sp,#8\]
  258:	f9000be7 	str	x7, \[sp,#16\]
- 25c:	f80553e7 	str	x7, \[sp,#85\]
- 260:	f80ff3e7 	str	x7, \[sp,#255\]
+ 25c:	f80553e7 	stur	x7, \[sp,#85\]
+ 260:	f80ff3e7 	stur	x7, \[sp,#255\]
  264:	f93fffe7 	str	x7, \[sp,#32760\]
- 268:	385003e7 	ldrb	w7, \[sp,#-256\]
- 26c:	385553e7 	ldrb	w7, \[sp,#-171\]
+ 268:	385003e7 	ldurb	w7, \[sp,#-256\]
+ 26c:	385553e7 	ldurb	w7, \[sp,#-171\]
  270:	394003e7 	ldrb	w7, \[sp\]
  274:	394003e7 	ldrb	w7, \[sp\]
  278:	39400be7 	ldrb	w7, \[sp,#2\]
@@ -170,41 +170,41 @@ Disassembly of section \.text:
  288:	394157e7 	ldrb	w7, \[sp,#85\]
  28c:	3943ffe7 	ldrb	w7, \[sp,#255\]
  290:	397fffe7 	ldrb	w7, \[sp,#4095\]
- 294:	785003e7 	ldrh	w7, \[sp,#-256\]
- 298:	785553e7 	ldrh	w7, \[sp,#-171\]
+ 294:	785003e7 	ldurh	w7, \[sp,#-256\]
+ 298:	785553e7 	ldurh	w7, \[sp,#-171\]
  29c:	794003e7 	ldrh	w7, \[sp\]
  2a0:	794003e7 	ldrh	w7, \[sp\]
  2a4:	794007e7 	ldrh	w7, \[sp,#2\]
  2a8:	79400be7 	ldrh	w7, \[sp,#4\]
  2ac:	794013e7 	ldrh	w7, \[sp,#8\]
  2b0:	794023e7 	ldrh	w7, \[sp,#16\]
- 2b4:	784553e7 	ldrh	w7, \[sp,#85\]
- 2b8:	784ff3e7 	ldrh	w7, \[sp,#255\]
+ 2b4:	784553e7 	ldurh	w7, \[sp,#85\]
+ 2b8:	784ff3e7 	ldurh	w7, \[sp,#255\]
  2bc:	797fffe7 	ldrh	w7, \[sp,#8190\]
- 2c0:	b85003e7 	ldr	w7, \[sp,#-256\]
- 2c4:	b85553e7 	ldr	w7, \[sp,#-171\]
+ 2c0:	b85003e7 	ldur	w7, \[sp,#-256\]
+ 2c4:	b85553e7 	ldur	w7, \[sp,#-171\]
  2c8:	b94003e7 	ldr	w7, \[sp\]
  2cc:	b94003e7 	ldr	w7, \[sp\]
- 2d0:	b84023e7 	ldr	w7, \[sp,#2\]
+ 2d0:	b84023e7 	ldur	w7, \[sp,#2\]
  2d4:	b94007e7 	ldr	w7, \[sp,#4\]
  2d8:	b9400be7 	ldr	w7, \[sp,#8\]
  2dc:	b94013e7 	ldr	w7, \[sp,#16\]
- 2e0:	b84553e7 	ldr	w7, \[sp,#85\]
- 2e4:	b84ff3e7 	ldr	w7, \[sp,#255\]
+ 2e0:	b84553e7 	ldur	w7, \[sp,#85\]
+ 2e4:	b84ff3e7 	ldur	w7, \[sp,#255\]
  2e8:	b97fffe7 	ldr	w7, \[sp,#16380\]
- 2ec:	f85003e7 	ldr	x7, \[sp,#-256\]
- 2f0:	f85553e7 	ldr	x7, \[sp,#-171\]
+ 2ec:	f85003e7 	ldur	x7, \[sp,#-256\]
+ 2f0:	f85553e7 	ldur	x7, \[sp,#-171\]
  2f4:	f94003e7 	ldr	x7, \[sp\]
  2f8:	f94003e7 	ldr	x7, \[sp\]
- 2fc:	f84023e7 	ldr	x7, \[sp,#2\]
- 300:	f84043e7 	ldr	x7, \[sp,#4\]
+ 2fc:	f84023e7 	ldur	x7, \[sp,#2\]
+ 300:	f84043e7 	ldur	x7, \[sp,#4\]
  304:	f94007e7 	ldr	x7, \[sp,#8\]
  308:	f9400be7 	ldr	x7, \[sp,#16\]
- 30c:	f84553e7 	ldr	x7, \[sp,#85\]
- 310:	f84ff3e7 	ldr	x7, \[sp,#255\]
+ 30c:	f84553e7 	ldur	x7, \[sp,#85\]
+ 310:	f84ff3e7 	ldur	x7, \[sp,#255\]
  314:	f97fffe7 	ldr	x7, \[sp,#32760\]
- 318:	389003e7 	ldrsb	x7, \[sp,#-256\]
- 31c:	389553e7 	ldrsb	x7, \[sp,#-171\]
+ 318:	389003e7 	ldursb	x7, \[sp,#-256\]
+ 31c:	389553e7 	ldursb	x7, \[sp,#-171\]
  320:	398003e7 	ldrsb	x7, \[sp\]
  324:	398003e7 	ldrsb	x7, \[sp\]
  328:	39800be7 	ldrsb	x7, \[sp,#2\]
@@ -214,30 +214,30 @@ Disassembly of section \.text:
  338:	398157e7 	ldrsb	x7, \[sp,#85\]
  33c:	3983ffe7 	ldrsb	x7, \[sp,#255\]
  340:	39bfffe7 	ldrsb	x7, \[sp,#4095\]
- 344:	789003e7 	ldrsh	x7, \[sp,#-256\]
- 348:	789553e7 	ldrsh	x7, \[sp,#-171\]
+ 344:	789003e7 	ldursh	x7, \[sp,#-256\]
+ 348:	789553e7 	ldursh	x7, \[sp,#-171\]
  34c:	798003e7 	ldrsh	x7, \[sp\]
  350:	798003e7 	ldrsh	x7, \[sp\]
  354:	798007e7 	ldrsh	x7, \[sp,#2\]
  358:	79800be7 	ldrsh	x7, \[sp,#4\]
  35c:	798013e7 	ldrsh	x7, \[sp,#8\]
  360:	798023e7 	ldrsh	x7, \[sp,#16\]
- 364:	788553e7 	ldrsh	x7, \[sp,#85\]
- 368:	788ff3e7 	ldrsh	x7, \[sp,#255\]
+ 364:	788553e7 	ldursh	x7, \[sp,#85\]
+ 368:	788ff3e7 	ldursh	x7, \[sp,#255\]
  36c:	79bfffe7 	ldrsh	x7, \[sp,#8190\]
- 370:	b89003e7 	ldrsw	x7, \[sp,#-256\]
- 374:	b89553e7 	ldrsw	x7, \[sp,#-171\]
+ 370:	b89003e7 	ldursw	x7, \[sp,#-256\]
+ 374:	b89553e7 	ldursw	x7, \[sp,#-171\]
  378:	b98003e7 	ldrsw	x7, \[sp\]
  37c:	b98003e7 	ldrsw	x7, \[sp\]
- 380:	b88023e7 	ldrsw	x7, \[sp,#2\]
+ 380:	b88023e7 	ldursw	x7, \[sp,#2\]
  384:	b98007e7 	ldrsw	x7, \[sp,#4\]
  388:	b9800be7 	ldrsw	x7, \[sp,#8\]
  38c:	b98013e7 	ldrsw	x7, \[sp,#16\]
- 390:	b88553e7 	ldrsw	x7, \[sp,#85\]
- 394:	b88ff3e7 	ldrsw	x7, \[sp,#255\]
+ 390:	b88553e7 	ldursw	x7, \[sp,#85\]
+ 394:	b88ff3e7 	ldursw	x7, \[sp,#255\]
  398:	b9bfffe7 	ldrsw	x7, \[sp,#16380\]
- 39c:	38d003e7 	ldrsb	w7, \[sp,#-256\]
- 3a0:	38d553e7 	ldrsb	w7, \[sp,#-171\]
+ 39c:	38d003e7 	ldursb	w7, \[sp,#-256\]
+ 3a0:	38d553e7 	ldursb	w7, \[sp,#-171\]
  3a4:	39c003e7 	ldrsb	w7, \[sp\]
  3a8:	39c003e7 	ldrsb	w7, \[sp\]
  3ac:	39c00be7 	ldrsb	w7, \[sp,#2\]
@@ -247,14 +247,14 @@ Disassembly of section \.text:
  3bc:	39c157e7 	ldrsb	w7, \[sp,#85\]
  3c0:	39c3ffe7 	ldrsb	w7, \[sp,#255\]
  3c4:	39ffffe7 	ldrsb	w7, \[sp,#4095\]
- 3c8:	78d003e7 	ldrsh	w7, \[sp,#-256\]
- 3cc:	78d553e7 	ldrsh	w7, \[sp,#-171\]
+ 3c8:	78d003e7 	ldursh	w7, \[sp,#-256\]
+ 3cc:	78d553e7 	ldursh	w7, \[sp,#-171\]
  3d0:	79c003e7 	ldrsh	w7, \[sp\]
  3d4:	79c003e7 	ldrsh	w7, \[sp\]
  3d8:	79c007e7 	ldrsh	w7, \[sp,#2\]
  3dc:	79c00be7 	ldrsh	w7, \[sp,#4\]
  3e0:	79c013e7 	ldrsh	w7, \[sp,#8\]
  3e4:	79c023e7 	ldrsh	w7, \[sp,#16\]
- 3e8:	78c553e7 	ldrsh	w7, \[sp,#85\]
- 3ec:	78cff3e7 	ldrsh	w7, \[sp,#255\]
+ 3e8:	78c553e7 	ldursh	w7, \[sp,#85\]
+ 3ec:	78cff3e7 	ldursh	w7, \[sp,#255\]
  3f0:	79ffffe7 	ldrsh	w7, \[sp,#8190\]
diff --git a/gas/testsuite/gas/aarch64/ldst-reg-unscaled-imm.d b/gas/testsuite/gas/aarch64/ldst-reg-unscaled-imm.d
index 39dba7b..03358e9 100644
--- a/gas/testsuite/gas/aarch64/ldst-reg-unscaled-imm.d
+++ b/gas/testsuite/gas/aarch64/ldst-reg-unscaled-imm.d
@@ -5,8 +5,8 @@
 Disassembly of section \.text:
 
 0000000000000000 <.*>:
-   0:	3c1003e7 	str	b7, \[sp,#-256\]
-   4:	3c1553e7 	str	b7, \[sp,#-171\]
+   0:	3c1003e7 	stur	b7, \[sp,#-256\]
+   4:	3c1553e7 	stur	b7, \[sp,#-171\]
    8:	3c0003e7 	stur	b7, \[sp\]
    c:	3c0003e7 	stur	b7, \[sp\]
   10:	3c0023e7 	stur	b7, \[sp,#2\]
@@ -15,48 +15,48 @@ Disassembly of section \.text:
   1c:	3c0103e7 	stur	b7, \[sp,#16\]
   20:	3c0553e7 	stur	b7, \[sp,#85\]
   24:	3c0ff3e7 	stur	b7, \[sp,#255\]
-  28:	7c1003e7 	str	h7, \[sp,#-256\]
-  2c:	7c1553e7 	str	h7, \[sp,#-171\]
+  28:	7c1003e7 	stur	h7, \[sp,#-256\]
+  2c:	7c1553e7 	stur	h7, \[sp,#-171\]
   30:	7c0003e7 	stur	h7, \[sp\]
   34:	7c0003e7 	stur	h7, \[sp\]
   38:	7c0023e7 	stur	h7, \[sp,#2\]
   3c:	7c0043e7 	stur	h7, \[sp,#4\]
   40:	7c0083e7 	stur	h7, \[sp,#8\]
   44:	7c0103e7 	stur	h7, \[sp,#16\]
-  48:	7c0553e7 	str	h7, \[sp,#85\]
-  4c:	7c0ff3e7 	str	h7, \[sp,#255\]
-  50:	bc1003e7 	str	s7, \[sp,#-256\]
-  54:	bc1553e7 	str	s7, \[sp,#-171\]
+  48:	7c0553e7 	stur	h7, \[sp,#85\]
+  4c:	7c0ff3e7 	stur	h7, \[sp,#255\]
+  50:	bc1003e7 	stur	s7, \[sp,#-256\]
+  54:	bc1553e7 	stur	s7, \[sp,#-171\]
   58:	bc0003e7 	stur	s7, \[sp\]
   5c:	bc0003e7 	stur	s7, \[sp\]
-  60:	bc0023e7 	str	s7, \[sp,#2\]
+  60:	bc0023e7 	stur	s7, \[sp,#2\]
   64:	bc0043e7 	stur	s7, \[sp,#4\]
   68:	bc0083e7 	stur	s7, \[sp,#8\]
   6c:	bc0103e7 	stur	s7, \[sp,#16\]
-  70:	bc0553e7 	str	s7, \[sp,#85\]
-  74:	bc0ff3e7 	str	s7, \[sp,#255\]
-  78:	fc1003e7 	str	d7, \[sp,#-256\]
-  7c:	fc1553e7 	str	d7, \[sp,#-171\]
+  70:	bc0553e7 	stur	s7, \[sp,#85\]
+  74:	bc0ff3e7 	stur	s7, \[sp,#255\]
+  78:	fc1003e7 	stur	d7, \[sp,#-256\]
+  7c:	fc1553e7 	stur	d7, \[sp,#-171\]
   80:	fc0003e7 	stur	d7, \[sp\]
   84:	fc0003e7 	stur	d7, \[sp\]
-  88:	fc0023e7 	str	d7, \[sp,#2\]
-  8c:	fc0043e7 	str	d7, \[sp,#4\]
+  88:	fc0023e7 	stur	d7, \[sp,#2\]
+  8c:	fc0043e7 	stur	d7, \[sp,#4\]
   90:	fc0083e7 	stur	d7, \[sp,#8\]
   94:	fc0103e7 	stur	d7, \[sp,#16\]
-  98:	fc0553e7 	str	d7, \[sp,#85\]
-  9c:	fc0ff3e7 	str	d7, \[sp,#255\]
-  a0:	3c9003e7 	str	q7, \[sp,#-256\]
-  a4:	3c9553e7 	str	q7, \[sp,#-171\]
+  98:	fc0553e7 	stur	d7, \[sp,#85\]
+  9c:	fc0ff3e7 	stur	d7, \[sp,#255\]
+  a0:	3c9003e7 	stur	q7, \[sp,#-256\]
+  a4:	3c9553e7 	stur	q7, \[sp,#-171\]
   a8:	3c8003e7 	stur	q7, \[sp\]
   ac:	3c8003e7 	stur	q7, \[sp\]
-  b0:	3c8023e7 	str	q7, \[sp,#2\]
-  b4:	3c8043e7 	str	q7, \[sp,#4\]
-  b8:	3c8083e7 	str	q7, \[sp,#8\]
+  b0:	3c8023e7 	stur	q7, \[sp,#2\]
+  b4:	3c8043e7 	stur	q7, \[sp,#4\]
+  b8:	3c8083e7 	stur	q7, \[sp,#8\]
   bc:	3c8103e7 	stur	q7, \[sp,#16\]
-  c0:	3c8553e7 	str	q7, \[sp,#85\]
-  c4:	3c8ff3e7 	str	q7, \[sp,#255\]
-  c8:	3c5003e7 	ldr	b7, \[sp,#-256\]
-  cc:	3c5553e7 	ldr	b7, \[sp,#-171\]
+  c0:	3c8553e7 	stur	q7, \[sp,#85\]
+  c4:	3c8ff3e7 	stur	q7, \[sp,#255\]
+  c8:	3c5003e7 	ldur	b7, \[sp,#-256\]
+  cc:	3c5553e7 	ldur	b7, \[sp,#-171\]
   d0:	3c4003e7 	ldur	b7, \[sp\]
   d4:	3c4003e7 	ldur	b7, \[sp\]
   d8:	3c4023e7 	ldur	b7, \[sp,#2\]
@@ -65,48 +65,48 @@ Disassembly of section \.text:
   e4:	3c4103e7 	ldur	b7, \[sp,#16\]
   e8:	3c4553e7 	ldur	b7, \[sp,#85\]
   ec:	3c4ff3e7 	ldur	b7, \[sp,#255\]
-  f0:	7c5003e7 	ldr	h7, \[sp,#-256\]
-  f4:	7c5553e7 	ldr	h7, \[sp,#-171\]
+  f0:	7c5003e7 	ldur	h7, \[sp,#-256\]
+  f4:	7c5553e7 	ldur	h7, \[sp,#-171\]
   f8:	7c4003e7 	ldur	h7, \[sp\]
   fc:	7c4003e7 	ldur	h7, \[sp\]
  100:	7c4023e7 	ldur	h7, \[sp,#2\]
  104:	7c4043e7 	ldur	h7, \[sp,#4\]
  108:	7c4083e7 	ldur	h7, \[sp,#8\]
  10c:	7c4103e7 	ldur	h7, \[sp,#16\]
- 110:	7c4553e7 	ldr	h7, \[sp,#85\]
- 114:	7c4ff3e7 	ldr	h7, \[sp,#255\]
- 118:	bc5003e7 	ldr	s7, \[sp,#-256\]
- 11c:	bc5553e7 	ldr	s7, \[sp,#-171\]
+ 110:	7c4553e7 	ldur	h7, \[sp,#85\]
+ 114:	7c4ff3e7 	ldur	h7, \[sp,#255\]
+ 118:	bc5003e7 	ldur	s7, \[sp,#-256\]
+ 11c:	bc5553e7 	ldur	s7, \[sp,#-171\]
  120:	bc4003e7 	ldur	s7, \[sp\]
  124:	bc4003e7 	ldur	s7, \[sp\]
- 128:	bc4023e7 	ldr	s7, \[sp,#2\]
+ 128:	bc4023e7 	ldur	s7, \[sp,#2\]
  12c:	bc4043e7 	ldur	s7, \[sp,#4\]
  130:	bc4083e7 	ldur	s7, \[sp,#8\]
  134:	bc4103e7 	ldur	s7, \[sp,#16\]
- 138:	bc4553e7 	ldr	s7, \[sp,#85\]
- 13c:	bc4ff3e7 	ldr	s7, \[sp,#255\]
- 140:	fc5003e7 	ldr	d7, \[sp,#-256\]
- 144:	fc5553e7 	ldr	d7, \[sp,#-171\]
+ 138:	bc4553e7 	ldur	s7, \[sp,#85\]
+ 13c:	bc4ff3e7 	ldur	s7, \[sp,#255\]
+ 140:	fc5003e7 	ldur	d7, \[sp,#-256\]
+ 144:	fc5553e7 	ldur	d7, \[sp,#-171\]
  148:	fc4003e7 	ldur	d7, \[sp\]
  14c:	fc4003e7 	ldur	d7, \[sp\]
- 150:	fc4023e7 	ldr	d7, \[sp,#2\]
- 154:	fc4043e7 	ldr	d7, \[sp,#4\]
+ 150:	fc4023e7 	ldur	d7, \[sp,#2\]
+ 154:	fc4043e7 	ldur	d7, \[sp,#4\]
  158:	fc4083e7 	ldur	d7, \[sp,#8\]
  15c:	fc4103e7 	ldur	d7, \[sp,#16\]
- 160:	fc4553e7 	ldr	d7, \[sp,#85\]
- 164:	fc4ff3e7 	ldr	d7, \[sp,#255\]
- 168:	3cd003e7 	ldr	q7, \[sp,#-256\]
- 16c:	3cd553e7 	ldr	q7, \[sp,#-171\]
+ 160:	fc4553e7 	ldur	d7, \[sp,#85\]
+ 164:	fc4ff3e7 	ldur	d7, \[sp,#255\]
+ 168:	3cd003e7 	ldur	q7, \[sp,#-256\]
+ 16c:	3cd553e7 	ldur	q7, \[sp,#-171\]
  170:	3cc003e7 	ldur	q7, \[sp\]
  174:	3cc003e7 	ldur	q7, \[sp\]
- 178:	3cc023e7 	ldr	q7, \[sp,#2\]
- 17c:	3cc043e7 	ldr	q7, \[sp,#4\]
- 180:	3cc083e7 	ldr	q7, \[sp,#8\]
+ 178:	3cc023e7 	ldur	q7, \[sp,#2\]
+ 17c:	3cc043e7 	ldur	q7, \[sp,#4\]
+ 180:	3cc083e7 	ldur	q7, \[sp,#8\]
  184:	3cc103e7 	ldur	q7, \[sp,#16\]
- 188:	3cc553e7 	ldr	q7, \[sp,#85\]
- 18c:	3ccff3e7 	ldr	q7, \[sp,#255\]
- 190:	381003e7 	strb	w7, \[sp,#-256\]
- 194:	381553e7 	strb	w7, \[sp,#-171\]
+ 188:	3cc553e7 	ldur	q7, \[sp,#85\]
+ 18c:	3ccff3e7 	ldur	q7, \[sp,#255\]
+ 190:	381003e7 	sturb	w7, \[sp,#-256\]
+ 194:	381553e7 	sturb	w7, \[sp,#-171\]
  198:	380003e7 	sturb	w7, \[sp\]
  19c:	380003e7 	sturb	w7, \[sp\]
  1a0:	380023e7 	sturb	w7, \[sp,#2\]
@@ -115,38 +115,38 @@ Disassembly of section \.text:
  1ac:	380103e7 	sturb	w7, \[sp,#16\]
  1b0:	380553e7 	sturb	w7, \[sp,#85\]
  1b4:	380ff3e7 	sturb	w7, \[sp,#255\]
- 1b8:	781003e7 	strh	w7, \[sp,#-256\]
- 1bc:	781553e7 	strh	w7, \[sp,#-171\]
+ 1b8:	781003e7 	sturh	w7, \[sp,#-256\]
+ 1bc:	781553e7 	sturh	w7, \[sp,#-171\]
  1c0:	780003e7 	sturh	w7, \[sp\]
  1c4:	780003e7 	sturh	w7, \[sp\]
  1c8:	780023e7 	sturh	w7, \[sp,#2\]
  1cc:	780043e7 	sturh	w7, \[sp,#4\]
  1d0:	780083e7 	sturh	w7, \[sp,#8\]
  1d4:	780103e7 	sturh	w7, \[sp,#16\]
- 1d8:	780553e7 	strh	w7, \[sp,#85\]
- 1dc:	780ff3e7 	strh	w7, \[sp,#255\]
- 1e0:	b81003e7 	str	w7, \[sp,#-256\]
- 1e4:	b81553e7 	str	w7, \[sp,#-171\]
+ 1d8:	780553e7 	sturh	w7, \[sp,#85\]
+ 1dc:	780ff3e7 	sturh	w7, \[sp,#255\]
+ 1e0:	b81003e7 	stur	w7, \[sp,#-256\]
+ 1e4:	b81553e7 	stur	w7, \[sp,#-171\]
  1e8:	b80003e7 	stur	w7, \[sp\]
  1ec:	b80003e7 	stur	w7, \[sp\]
- 1f0:	b80023e7 	str	w7, \[sp,#2\]
+ 1f0:	b80023e7 	stur	w7, \[sp,#2\]
  1f4:	b80043e7 	stur	w7, \[sp,#4\]
  1f8:	b80083e7 	stur	w7, \[sp,#8\]
  1fc:	b80103e7 	stur	w7, \[sp,#16\]
- 200:	b80553e7 	str	w7, \[sp,#85\]
- 204:	b80ff3e7 	str	w7, \[sp,#255\]
- 208:	f81003e7 	str	x7, \[sp,#-256\]
- 20c:	f81553e7 	str	x7, \[sp,#-171\]
+ 200:	b80553e7 	stur	w7, \[sp,#85\]
+ 204:	b80ff3e7 	stur	w7, \[sp,#255\]
+ 208:	f81003e7 	stur	x7, \[sp,#-256\]
+ 20c:	f81553e7 	stur	x7, \[sp,#-171\]
  210:	f80003e7 	stur	x7, \[sp\]
  214:	f80003e7 	stur	x7, \[sp\]
- 218:	f80023e7 	str	x7, \[sp,#2\]
- 21c:	f80043e7 	str	x7, \[sp,#4\]
+ 218:	f80023e7 	stur	x7, \[sp,#2\]
+ 21c:	f80043e7 	stur	x7, \[sp,#4\]
  220:	f80083e7 	stur	x7, \[sp,#8\]
  224:	f80103e7 	stur	x7, \[sp,#16\]
- 228:	f80553e7 	str	x7, \[sp,#85\]
- 22c:	f80ff3e7 	str	x7, \[sp,#255\]
- 230:	385003e7 	ldrb	w7, \[sp,#-256\]
- 234:	385553e7 	ldrb	w7, \[sp,#-171\]
+ 228:	f80553e7 	stur	x7, \[sp,#85\]
+ 22c:	f80ff3e7 	stur	x7, \[sp,#255\]
+ 230:	385003e7 	ldurb	w7, \[sp,#-256\]
+ 234:	385553e7 	ldurb	w7, \[sp,#-171\]
  238:	384003e7 	ldurb	w7, \[sp\]
  23c:	384003e7 	ldurb	w7, \[sp\]
  240:	384023e7 	ldurb	w7, \[sp,#2\]
@@ -155,38 +155,38 @@ Disassembly of section \.text:
  24c:	384103e7 	ldurb	w7, \[sp,#16\]
  250:	384553e7 	ldurb	w7, \[sp,#85\]
  254:	384ff3e7 	ldurb	w7, \[sp,#255\]
- 258:	785003e7 	ldrh	w7, \[sp,#-256\]
- 25c:	785553e7 	ldrh	w7, \[sp,#-171\]
+ 258:	785003e7 	ldurh	w7, \[sp,#-256\]
+ 25c:	785553e7 	ldurh	w7, \[sp,#-171\]
  260:	784003e7 	ldurh	w7, \[sp\]
  264:	784003e7 	ldurh	w7, \[sp\]
  268:	784023e7 	ldurh	w7, \[sp,#2\]
  26c:	784043e7 	ldurh	w7, \[sp,#4\]
  270:	784083e7 	ldurh	w7, \[sp,#8\]
  274:	784103e7 	ldurh	w7, \[sp,#16\]
- 278:	784553e7 	ldrh	w7, \[sp,#85\]
- 27c:	784ff3e7 	ldrh	w7, \[sp,#255\]
- 280:	b85003e7 	ldr	w7, \[sp,#-256\]
- 284:	b85553e7 	ldr	w7, \[sp,#-171\]
+ 278:	784553e7 	ldurh	w7, \[sp,#85\]
+ 27c:	784ff3e7 	ldurh	w7, \[sp,#255\]
+ 280:	b85003e7 	ldur	w7, \[sp,#-256\]
+ 284:	b85553e7 	ldur	w7, \[sp,#-171\]
  288:	b84003e7 	ldur	w7, \[sp\]
  28c:	b84003e7 	ldur	w7, \[sp\]
- 290:	b84023e7 	ldr	w7, \[sp,#2\]
+ 290:	b84023e7 	ldur	w7, \[sp,#2\]
  294:	b84043e7 	ldur	w7, \[sp,#4\]
  298:	b84083e7 	ldur	w7, \[sp,#8\]
  29c:	b84103e7 	ldur	w7, \[sp,#16\]
- 2a0:	b84553e7 	ldr	w7, \[sp,#85\]
- 2a4:	b84ff3e7 	ldr	w7, \[sp,#255\]
- 2a8:	f85003e7 	ldr	x7, \[sp,#-256\]
- 2ac:	f85553e7 	ldr	x7, \[sp,#-171\]
+ 2a0:	b84553e7 	ldur	w7, \[sp,#85\]
+ 2a4:	b84ff3e7 	ldur	w7, \[sp,#255\]
+ 2a8:	f85003e7 	ldur	x7, \[sp,#-256\]
+ 2ac:	f85553e7 	ldur	x7, \[sp,#-171\]
  2b0:	f84003e7 	ldur	x7, \[sp\]
  2b4:	f84003e7 	ldur	x7, \[sp\]
- 2b8:	f84023e7 	ldr	x7, \[sp,#2\]
- 2bc:	f84043e7 	ldr	x7, \[sp,#4\]
+ 2b8:	f84023e7 	ldur	x7, \[sp,#2\]
+ 2bc:	f84043e7 	ldur	x7, \[sp,#4\]
  2c0:	f84083e7 	ldur	x7, \[sp,#8\]
  2c4:	f84103e7 	ldur	x7, \[sp,#16\]
- 2c8:	f84553e7 	ldr	x7, \[sp,#85\]
- 2cc:	f84ff3e7 	ldr	x7, \[sp,#255\]
- 2d0:	389003e7 	ldrsb	x7, \[sp,#-256\]
- 2d4:	389553e7 	ldrsb	x7, \[sp,#-171\]
+ 2c8:	f84553e7 	ldur	x7, \[sp,#85\]
+ 2cc:	f84ff3e7 	ldur	x7, \[sp,#255\]
+ 2d0:	389003e7 	ldursb	x7, \[sp,#-256\]
+ 2d4:	389553e7 	ldursb	x7, \[sp,#-171\]
  2d8:	388003e7 	ldursb	x7, \[sp\]
  2dc:	388003e7 	ldursb	x7, \[sp\]
  2e0:	388023e7 	ldursb	x7, \[sp,#2\]
@@ -195,28 +195,28 @@ Disassembly of section \.text:
  2ec:	388103e7 	ldursb	x7, \[sp,#16\]
  2f0:	388553e7 	ldursb	x7, \[sp,#85\]
  2f4:	388ff3e7 	ldursb	x7, \[sp,#255\]
- 2f8:	789003e7 	ldrsh	x7, \[sp,#-256\]
- 2fc:	789553e7 	ldrsh	x7, \[sp,#-171\]
+ 2f8:	789003e7 	ldursh	x7, \[sp,#-256\]
+ 2fc:	789553e7 	ldursh	x7, \[sp,#-171\]
  300:	788003e7 	ldursh	x7, \[sp\]
  304:	788003e7 	ldursh	x7, \[sp\]
  308:	788023e7 	ldursh	x7, \[sp,#2\]
  30c:	788043e7 	ldursh	x7, \[sp,#4\]
  310:	788083e7 	ldursh	x7, \[sp,#8\]
  314:	788103e7 	ldursh	x7, \[sp,#16\]
- 318:	788553e7 	ldrsh	x7, \[sp,#85\]
- 31c:	788ff3e7 	ldrsh	x7, \[sp,#255\]
- 320:	b89003e7 	ldrsw	x7, \[sp,#-256\]
- 324:	b89553e7 	ldrsw	x7, \[sp,#-171\]
+ 318:	788553e7 	ldursh	x7, \[sp,#85\]
+ 31c:	788ff3e7 	ldursh	x7, \[sp,#255\]
+ 320:	b89003e7 	ldursw	x7, \[sp,#-256\]
+ 324:	b89553e7 	ldursw	x7, \[sp,#-171\]
  328:	b88003e7 	ldursw	x7, \[sp\]
  32c:	b88003e7 	ldursw	x7, \[sp\]
- 330:	b88023e7 	ldrsw	x7, \[sp,#2\]
+ 330:	b88023e7 	ldursw	x7, \[sp,#2\]
  334:	b88043e7 	ldursw	x7, \[sp,#4\]
  338:	b88083e7 	ldursw	x7, \[sp,#8\]
  33c:	b88103e7 	ldursw	x7, \[sp,#16\]
- 340:	b88553e7 	ldrsw	x7, \[sp,#85\]
- 344:	b88ff3e7 	ldrsw	x7, \[sp,#255\]
- 348:	38d003e7 	ldrsb	w7, \[sp,#-256\]
- 34c:	38d553e7 	ldrsb	w7, \[sp,#-171\]
+ 340:	b88553e7 	ldursw	x7, \[sp,#85\]
+ 344:	b88ff3e7 	ldursw	x7, \[sp,#255\]
+ 348:	38d003e7 	ldursb	w7, \[sp,#-256\]
+ 34c:	38d553e7 	ldursb	w7, \[sp,#-171\]
  350:	38c003e7 	ldursb	w7, \[sp\]
  354:	38c003e7 	ldursb	w7, \[sp\]
  358:	38c023e7 	ldursb	w7, \[sp,#2\]
@@ -225,13 +225,13 @@ Disassembly of section \.text:
  364:	38c103e7 	ldursb	w7, \[sp,#16\]
  368:	38c553e7 	ldursb	w7, \[sp,#85\]
  36c:	38cff3e7 	ldursb	w7, \[sp,#255\]
- 370:	78d003e7 	ldrsh	w7, \[sp,#-256\]
- 374:	78d553e7 	ldrsh	w7, \[sp,#-171\]
+ 370:	78d003e7 	ldursh	w7, \[sp,#-256\]
+ 374:	78d553e7 	ldursh	w7, \[sp,#-171\]
  378:	78c003e7 	ldursh	w7, \[sp\]
  37c:	78c003e7 	ldursh	w7, \[sp\]
  380:	78c023e7 	ldursh	w7, \[sp,#2\]
  384:	78c043e7 	ldursh	w7, \[sp,#4\]
  388:	78c083e7 	ldursh	w7, \[sp,#8\]
  38c:	78c103e7 	ldursh	w7, \[sp,#16\]
- 390:	78c553e7 	ldrsh	w7, \[sp,#85\]
- 394:	78cff3e7 	ldrsh	w7, \[sp,#255\]
+ 390:	78c553e7 	ldursh	w7, \[sp,#85\]
+ 394:	78cff3e7 	ldursh	w7, \[sp,#255\]
diff --git a/gas/testsuite/gas/aarch64/reloc-insn.d b/gas/testsuite/gas/aarch64/reloc-insn.d
index afcccc7..a9aa097 100644
--- a/gas/testsuite/gas/aarch64/reloc-insn.d
+++ b/gas/testsuite/gas/aarch64/reloc-insn.d
@@ -139,7 +139,7 @@ Disassembly of section \.text:
  160:	d41fffe1 	svc	#0xffff
  164:	f8500420 	ldr	x0, \[x1\],#-256
  168:	f8500c20 	ldr	x0, \[x1,#-256\]!
- 16c:	f8500020 	ldr	x0, \[x1,#-256\]
+ 16c:	f8500020 	ldur	x0, \[x1,#-256\]
  170:	f97ffc20 	ldr	x0, \[x1,#32760\]
  174:	79400000 	ldrh	w0, \[x0\]
 			174: R_AARCH64_LDST16_ABS_LO12_NC	\.text\+0x194
diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog
index 22408be..b30907b 100644
--- a/opcodes/ChangeLog
+++ b/opcodes/ChangeLog
@@ -1,3 +1,12 @@
+2015-03-10  Renlin Li  <renlin.li@arm.com>
+
+	* aarch64-tbl.h (aarch64_opcode_table): Remove strub, ldurb, ldursb,
+	stur, ldur, sturh, ldurh, ldursh, ldursw, prfum F_HAS_ALIAS flag and
+	related alias.
+	* aarch64-asm-2.c: Regenerate.
+	* aarch64-dis-2.c: Likewise.
+	* aarch64-opc-2.c: Likewise.
+
 2015-03-03  Jiong Wang  <jiong.wang@arm.com>
 
 	* arm-dis.c (arm_symbol_is_valid): Skip ARM private symbols.
diff --git a/opcodes/aarch64-asm-2.c b/opcodes/aarch64-asm-2.c
index 102fa04..dd69dbe 100644
--- a/opcodes/aarch64-asm-2.c
+++ b/opcodes/aarch64-asm-2.c
@@ -155,224 +155,188 @@ aarch64_find_real_opcode (const aarch64_opcode *opcode)
     case 595:	/* ror */
       value = 594;	/* --> extr.  */
       break;
-    case 695:	/* strb */
-      value = 693;	/* --> sturb.  */
+    case 746:	/* bic */
+      value = 745;	/* --> and.  */
       break;
-    case 696:	/* ldrb */
-      value = 694;	/* --> ldurb.  */
+    case 748:	/* mov */
+      value = 747;	/* --> orr.  */
       break;
-    case 698:	/* ldrsb */
-      value = 697;	/* --> ldursb.  */
+    case 751:	/* tst */
+      value = 750;	/* --> ands.  */
       break;
-    case 701:	/* str */
-      value = 699;	/* --> stur.  */
+    case 756:	/* uxtw */
+    case 755:	/* mov */
+      value = 754;	/* --> orr.  */
       break;
-    case 702:	/* ldr */
-      value = 700;	/* --> ldur.  */
+    case 758:	/* mvn */
+      value = 757;	/* --> orn.  */
       break;
-    case 705:	/* strh */
-      value = 703;	/* --> sturh.  */
+    case 762:	/* tst */
+      value = 761;	/* --> ands.  */
       break;
-    case 706:	/* ldrh */
-      value = 704;	/* --> ldurh.  */
+    case 888:	/* staddb */
+      value = 792;	/* --> ldaddb.  */
       break;
-    case 708:	/* ldrsh */
-      value = 707;	/* --> ldursh.  */
+    case 889:	/* staddh */
+      value = 793;	/* --> ldaddh.  */
       break;
-    case 711:	/* str */
-      value = 709;	/* --> stur.  */
+    case 890:	/* stadd */
+      value = 794;	/* --> ldadd.  */
       break;
-    case 712:	/* ldr */
-      value = 710;	/* --> ldur.  */
+    case 891:	/* staddlb */
+      value = 796;	/* --> ldaddlb.  */
       break;
-    case 714:	/* ldrsw */
-      value = 713;	/* --> ldursw.  */
+    case 892:	/* staddlh */
+      value = 799;	/* --> ldaddlh.  */
       break;
-    case 716:	/* prfm */
-      value = 715;	/* --> prfum.  */
+    case 893:	/* staddl */
+      value = 802;	/* --> ldaddl.  */
       break;
-    case 758:	/* bic */
-      value = 757;	/* --> and.  */
+    case 894:	/* stclrb */
+      value = 804;	/* --> ldclrb.  */
       break;
-    case 760:	/* mov */
-      value = 759;	/* --> orr.  */
+    case 895:	/* stclrh */
+      value = 805;	/* --> ldclrh.  */
       break;
-    case 763:	/* tst */
-      value = 762;	/* --> ands.  */
+    case 896:	/* stclr */
+      value = 806;	/* --> ldclr.  */
       break;
-    case 768:	/* uxtw */
-    case 767:	/* mov */
-      value = 766;	/* --> orr.  */
+    case 897:	/* stclrlb */
+      value = 808;	/* --> ldclrlb.  */
       break;
-    case 770:	/* mvn */
-      value = 769;	/* --> orn.  */
+    case 898:	/* stclrlh */
+      value = 811;	/* --> ldclrlh.  */
       break;
-    case 774:	/* tst */
-      value = 773;	/* --> ands.  */
+    case 899:	/* stclrl */
+      value = 814;	/* --> ldclrl.  */
       break;
-    case 900:	/* staddb */
-      value = 804;	/* --> ldaddb.  */
+    case 900:	/* steorb */
+      value = 816;	/* --> ldeorb.  */
       break;
-    case 901:	/* staddh */
-      value = 805;	/* --> ldaddh.  */
+    case 901:	/* steorh */
+      value = 817;	/* --> ldeorh.  */
       break;
-    case 902:	/* stadd */
-      value = 806;	/* --> ldadd.  */
+    case 902:	/* steor */
+      value = 818;	/* --> ldeor.  */
       break;
-    case 903:	/* staddlb */
-      value = 808;	/* --> ldaddlb.  */
+    case 903:	/* steorlb */
+      value = 820;	/* --> ldeorlb.  */
       break;
-    case 904:	/* staddlh */
-      value = 811;	/* --> ldaddlh.  */
+    case 904:	/* steorlh */
+      value = 823;	/* --> ldeorlh.  */
       break;
-    case 905:	/* staddl */
-      value = 814;	/* --> ldaddl.  */
+    case 905:	/* steorl */
+      value = 826;	/* --> ldeorl.  */
       break;
-    case 906:	/* stclrb */
-      value = 816;	/* --> ldclrb.  */
+    case 906:	/* stsetb */
+      value = 828;	/* --> ldsetb.  */
       break;
-    case 907:	/* stclrh */
-      value = 817;	/* --> ldclrh.  */
+    case 907:	/* stseth */
+      value = 829;	/* --> ldseth.  */
       break;
-    case 908:	/* stclr */
-      value = 818;	/* --> ldclr.  */
+    case 908:	/* stset */
+      value = 830;	/* --> ldset.  */
       break;
-    case 909:	/* stclrlb */
-      value = 820;	/* --> ldclrlb.  */
+    case 909:	/* stsetlb */
+      value = 832;	/* --> ldsetlb.  */
       break;
-    case 910:	/* stclrlh */
-      value = 823;	/* --> ldclrlh.  */
+    case 910:	/* stsetlh */
+      value = 835;	/* --> ldsetlh.  */
       break;
-    case 911:	/* stclrl */
-      value = 826;	/* --> ldclrl.  */
+    case 911:	/* stsetl */
+      value = 838;	/* --> ldsetl.  */
       break;
-    case 912:	/* steorb */
-      value = 828;	/* --> ldeorb.  */
+    case 912:	/* stsmaxb */
+      value = 840;	/* --> ldsmaxb.  */
       break;
-    case 913:	/* steorh */
-      value = 829;	/* --> ldeorh.  */
+    case 913:	/* stsmaxh */
+      value = 841;	/* --> ldsmaxh.  */
       break;
-    case 914:	/* steor */
-      value = 830;	/* --> ldeor.  */
+    case 914:	/* stsmax */
+      value = 842;	/* --> ldsmax.  */
       break;
-    case 915:	/* steorlb */
-      value = 832;	/* --> ldeorlb.  */
+    case 915:	/* stsmaxlb */
+      value = 844;	/* --> ldsmaxlb.  */
       break;
-    case 916:	/* steorlh */
-      value = 835;	/* --> ldeorlh.  */
+    case 916:	/* stsmaxlh */
+      value = 847;	/* --> ldsmaxlh.  */
       break;
-    case 917:	/* steorl */
-      value = 838;	/* --> ldeorl.  */
+    case 917:	/* stsmaxl */
+      value = 850;	/* --> ldsmaxl.  */
       break;
-    case 918:	/* stsetb */
-      value = 840;	/* --> ldsetb.  */
+    case 918:	/* stsminb */
+      value = 852;	/* --> ldsminb.  */
       break;
-    case 919:	/* stseth */
-      value = 841;	/* --> ldseth.  */
+    case 919:	/* stsminh */
+      value = 853;	/* --> ldsminh.  */
       break;
-    case 920:	/* stset */
-      value = 842;	/* --> ldset.  */
+    case 920:	/* stsmin */
+      value = 854;	/* --> ldsmin.  */
       break;
-    case 921:	/* stsetlb */
-      value = 844;	/* --> ldsetlb.  */
+    case 921:	/* stsminlb */
+      value = 856;	/* --> ldsminlb.  */
       break;
-    case 922:	/* stsetlh */
-      value = 847;	/* --> ldsetlh.  */
+    case 922:	/* stsminlh */
+      value = 859;	/* --> ldsminlh.  */
       break;
-    case 923:	/* stsetl */
-      value = 850;	/* --> ldsetl.  */
+    case 923:	/* stsminl */
+      value = 862;	/* --> ldsminl.  */
       break;
-    case 924:	/* stsmaxb */
-      value = 852;	/* --> ldsmaxb.  */
+    case 924:	/* stumaxb */
+      value = 864;	/* --> ldumaxb.  */
       break;
-    case 925:	/* stsmaxh */
-      value = 853;	/* --> ldsmaxh.  */
+    case 925:	/* stumaxh */
+      value = 865;	/* --> ldumaxh.  */
       break;
-    case 926:	/* stsmax */
-      value = 854;	/* --> ldsmax.  */
+    case 926:	/* stumax */
+      value = 866;	/* --> ldumax.  */
       break;
-    case 927:	/* stsmaxlb */
-      value = 856;	/* --> ldsmaxlb.  */
+    case 927:	/* stumaxlb */
+      value = 868;	/* --> ldumaxlb.  */
       break;
-    case 928:	/* stsmaxlh */
-      value = 859;	/* --> ldsmaxlh.  */
+    case 928:	/* stumaxlh */
+      value = 871;	/* --> ldumaxlh.  */
       break;
-    case 929:	/* stsmaxl */
-      value = 862;	/* --> ldsmaxl.  */
+    case 929:	/* stumaxl */
+      value = 874;	/* --> ldumaxl.  */
       break;
-    case 930:	/* stsminb */
-      value = 864;	/* --> ldsminb.  */
+    case 930:	/* stuminb */
+      value = 876;	/* --> lduminb.  */
       break;
-    case 931:	/* stsminh */
-      value = 865;	/* --> ldsminh.  */
+    case 931:	/* stuminh */
+      value = 877;	/* --> lduminh.  */
       break;
-    case 932:	/* stsmin */
-      value = 866;	/* --> ldsmin.  */
+    case 932:	/* stumin */
+      value = 878;	/* --> ldumin.  */
       break;
-    case 933:	/* stsminlb */
-      value = 868;	/* --> ldsminlb.  */
+    case 933:	/* stuminlb */
+      value = 880;	/* --> lduminlb.  */
       break;
-    case 934:	/* stsminlh */
-      value = 871;	/* --> ldsminlh.  */
+    case 934:	/* stuminlh */
+      value = 883;	/* --> lduminlh.  */
       break;
-    case 935:	/* stsminl */
-      value = 874;	/* --> ldsminl.  */
+    case 935:	/* stuminl */
+      value = 886;	/* --> lduminl.  */
       break;
-    case 936:	/* stumaxb */
-      value = 876;	/* --> ldumaxb.  */
+    case 937:	/* mov */
+      value = 936;	/* --> movn.  */
       break;
-    case 937:	/* stumaxh */
-      value = 877;	/* --> ldumaxh.  */
+    case 939:	/* mov */
+      value = 938;	/* --> movz.  */
       break;
-    case 938:	/* stumax */
-      value = 878;	/* --> ldumax.  */
+    case 950:	/* sevl */
+    case 949:	/* sev */
+    case 948:	/* wfi */
+    case 947:	/* wfe */
+    case 946:	/* yield */
+    case 945:	/* nop */
+      value = 944;	/* --> hint.  */
       break;
-    case 939:	/* stumaxlb */
-      value = 880;	/* --> ldumaxlb.  */
-      break;
-    case 940:	/* stumaxlh */
-      value = 883;	/* --> ldumaxlh.  */
-      break;
-    case 941:	/* stumaxl */
-      value = 886;	/* --> ldumaxl.  */
-      break;
-    case 942:	/* stuminb */
-      value = 888;	/* --> lduminb.  */
-      break;
-    case 943:	/* stuminh */
-      value = 889;	/* --> lduminh.  */
-      break;
-    case 944:	/* stumin */
-      value = 890;	/* --> ldumin.  */
-      break;
-    case 945:	/* stuminlb */
-      value = 892;	/* --> lduminlb.  */
-      break;
-    case 946:	/* stuminlh */
-      value = 895;	/* --> lduminlh.  */
-      break;
-    case 947:	/* stuminl */
-      value = 898;	/* --> lduminl.  */
-      break;
-    case 949:	/* mov */
-      value = 948;	/* --> movn.  */
-      break;
-    case 951:	/* mov */
-      value = 950;	/* --> movz.  */
-      break;
-    case 962:	/* sevl */
-    case 961:	/* sev */
-    case 960:	/* wfi */
-    case 959:	/* wfe */
-    case 958:	/* yield */
-    case 957:	/* nop */
-      value = 956;	/* --> hint.  */
-      break;
-    case 971:	/* tlbi */
-    case 970:	/* ic */
-    case 969:	/* dc */
-    case 968:	/* at */
-      value = 967;	/* --> sys.  */
+    case 959:	/* tlbi */
+    case 958:	/* ic */
+    case 957:	/* dc */
+    case 956:	/* at */
+      value = 955;	/* --> sys.  */
       break;
     default: return NULL;
     }
diff --git a/opcodes/aarch64-dis-2.c b/opcodes/aarch64-dis-2.c
index 022b78f..ded9292 100644
--- a/opcodes/aarch64-dis-2.c
+++ b/opcodes/aarch64-dis-2.c
@@ -40,7 +40,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                          10987654321098765432109876543210
                          xxxxxxxxxxxxxxxxxxxxxxxx0000xxx0
                          adr.  */
-                      return 953;
+                      return 941;
                     }
                   else
                     {
@@ -48,7 +48,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                          10987654321098765432109876543210
                          xxxxxxxxxxxxxxxxxxxxxxxx0000xxx1
                          adrp.  */
-                      return 954;
+                      return 942;
                     }
                 }
               else
@@ -115,7 +115,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                  10987654321098765432109876543210
                                                  xxxxxxxxxxxxxxx0xxxxx000x0010000
                                                  stxrb.  */
-                                              return 717;
+                                              return 705;
                                             }
                                           else
                                             {
@@ -123,7 +123,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                  10987654321098765432109876543210
                                                  xxxxxxxxxxxxxxx0xxxxx000x0010010
                                                  stxrh.  */
-                                              return 723;
+                                              return 711;
                                             }
                                         }
                                       else
@@ -132,7 +132,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                              10987654321098765432109876543210
                                              xxxxxxxxxxxxxxx0xxxxx000x00100x1
                                              stxr.  */
-                                          return 729;
+                                          return 717;
                                         }
                                     }
                                   else
@@ -143,7 +143,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                              10987654321098765432109876543210
                                              xxxxxxxxxxxxxxx0xxxxx100x00100x0
                                              casp.  */
-                                          return 788;
+                                          return 776;
                                         }
                                       else
                                         {
@@ -151,7 +151,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                              10987654321098765432109876543210
                                              xxxxxxxxxxxxxxx0xxxxx100x00100x1
                                              stxp.  */
-                                          return 731;
+                                          return 719;
                                         }
                                     }
                                 }
@@ -167,7 +167,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                  10987654321098765432109876543210
                                                  xxxxxxxxxxxxxxx1xxxxx000x0010000
                                                  stlxrb.  */
-                                              return 718;
+                                              return 706;
                                             }
                                           else
                                             {
@@ -175,7 +175,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                  10987654321098765432109876543210
                                                  xxxxxxxxxxxxxxx1xxxxx000x0010010
                                                  stlxrh.  */
-                                              return 724;
+                                              return 712;
                                             }
                                         }
                                       else
@@ -184,7 +184,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                              10987654321098765432109876543210
                                              xxxxxxxxxxxxxxx1xxxxx000x00100x1
                                              stlxr.  */
-                                          return 730;
+                                          return 718;
                                         }
                                     }
                                   else
@@ -195,7 +195,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                              10987654321098765432109876543210
                                              xxxxxxxxxxxxxxx1xxxxx100x00100x0
                                              caspl.  */
-                                          return 790;
+                                          return 778;
                                         }
                                       else
                                         {
@@ -203,7 +203,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                              10987654321098765432109876543210
                                              xxxxxxxxxxxxxxx1xxxxx100x00100x1
                                              stlxp.  */
-                                          return 732;
+                                          return 720;
                                         }
                                     }
                                 }
@@ -214,7 +214,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                  10987654321098765432109876543210
                                  xxxxxxxxxxxxxxxxxxxxxx00x00101xx
                                  stnp.  */
-                              return 739;
+                              return 727;
                             }
                         }
                       else
@@ -231,7 +231,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                              10987654321098765432109876543210
                                              xxxxxxxxxxxxxxx0xxxxxx01x0010000
                                              casb.  */
-                                          return 776;
+                                          return 764;
                                         }
                                       else
                                         {
@@ -239,7 +239,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                              10987654321098765432109876543210
                                              xxxxxxxxxxxxxxx0xxxxxx01x0010010
                                              cash.  */
-                                          return 777;
+                                          return 765;
                                         }
                                     }
                                   else
@@ -248,7 +248,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                          10987654321098765432109876543210
                                          xxxxxxxxxxxxxxx0xxxxxx01x00100x1
                                          cas.  */
-                                      return 778;
+                                      return 766;
                                     }
                                 }
                               else
@@ -263,7 +263,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                  10987654321098765432109876543210
                                                  xxxxxxxxxxxxxxx1xxxxx001x0010000
                                                  stlrb.  */
-                                              return 721;
+                                              return 709;
                                             }
                                           else
                                             {
@@ -271,7 +271,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                  10987654321098765432109876543210
                                                  xxxxxxxxxxxxxxx1xxxxx001x0010010
                                                  stlrh.  */
-                                              return 727;
+                                              return 715;
                                             }
                                         }
                                       else
@@ -280,7 +280,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                              10987654321098765432109876543210
                                              xxxxxxxxxxxxxxx1xxxxx001x00100x1
                                              stlr.  */
-                                          return 737;
+                                          return 725;
                                         }
                                     }
                                   else
@@ -293,7 +293,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                  10987654321098765432109876543210
                                                  xxxxxxxxxxxxxxx1xxxxx101x0010000
                                                  caslb.  */
-                                              return 780;
+                                              return 768;
                                             }
                                           else
                                             {
@@ -301,7 +301,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                  10987654321098765432109876543210
                                                  xxxxxxxxxxxxxxx1xxxxx101x0010010
                                                  caslh.  */
-                                              return 783;
+                                              return 771;
                                             }
                                         }
                                       else
@@ -310,7 +310,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                              10987654321098765432109876543210
                                              xxxxxxxxxxxxxxx1xxxxx101x00100x1
                                              casl.  */
-                                          return 786;
+                                          return 774;
                                         }
                                     }
                                 }
@@ -321,7 +321,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                  10987654321098765432109876543210
                                  xxxxxxxxxxxxxxxxxxxxxx01x00101xx
                                  stp.  */
-                              return 748;
+                              return 736;
                             }
                         }
                     }
@@ -343,7 +343,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                  10987654321098765432109876543210
                                                  xxxxxxxxxxxxxxx0xxxxx010x0010000
                                                  ldxrb.  */
-                                              return 719;
+                                              return 707;
                                             }
                                           else
                                             {
@@ -351,7 +351,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                  10987654321098765432109876543210
                                                  xxxxxxxxxxxxxxx0xxxxx010x0010010
                                                  ldxrh.  */
-                                              return 725;
+                                              return 713;
                                             }
                                         }
                                       else
@@ -360,7 +360,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                              10987654321098765432109876543210
                                              xxxxxxxxxxxxxxx0xxxxx010x00100x1
                                              ldxr.  */
-                                          return 733;
+                                          return 721;
                                         }
                                     }
                                   else
@@ -371,7 +371,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                              10987654321098765432109876543210
                                              xxxxxxxxxxxxxxx0xxxxx110x00100x0
                                              caspa.  */
-                                          return 789;
+                                          return 777;
                                         }
                                       else
                                         {
@@ -379,7 +379,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                              10987654321098765432109876543210
                                              xxxxxxxxxxxxxxx0xxxxx110x00100x1
                                              ldxp.  */
-                                          return 735;
+                                          return 723;
                                         }
                                     }
                                 }
@@ -395,7 +395,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                  10987654321098765432109876543210
                                                  xxxxxxxxxxxxxxx1xxxxx010x0010000
                                                  ldaxrb.  */
-                                              return 720;
+                                              return 708;
                                             }
                                           else
                                             {
@@ -403,7 +403,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                  10987654321098765432109876543210
                                                  xxxxxxxxxxxxxxx1xxxxx010x0010010
                                                  ldaxrh.  */
-                                              return 726;
+                                              return 714;
                                             }
                                         }
                                       else
@@ -412,7 +412,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                              10987654321098765432109876543210
                                              xxxxxxxxxxxxxxx1xxxxx010x00100x1
                                              ldaxr.  */
-                                          return 734;
+                                          return 722;
                                         }
                                     }
                                   else
@@ -423,7 +423,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                              10987654321098765432109876543210
                                              xxxxxxxxxxxxxxx1xxxxx110x00100x0
                                              caspal.  */
-                                          return 791;
+                                          return 779;
                                         }
                                       else
                                         {
@@ -431,7 +431,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                              10987654321098765432109876543210
                                              xxxxxxxxxxxxxxx1xxxxx110x00100x1
                                              ldaxp.  */
-                                          return 736;
+                                          return 724;
                                         }
                                     }
                                 }
@@ -444,7 +444,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                      10987654321098765432109876543210
                                      xxxxxxxxxxxxxxxxxxxxxx10x001010x
                                      ldnp.  */
-                                  return 740;
+                                  return 728;
                                 }
                               else
                                 {
@@ -452,7 +452,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                      10987654321098765432109876543210
                                      xxxxxxxxxxxxxxxxxxxxxx10x001011x
                                      ldpsw.  */
-                                  return 747;
+                                  return 735;
                                 }
                             }
                         }
@@ -470,7 +470,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                              10987654321098765432109876543210
                                              xxxxxxxxxxxxxxx0xxxxxx11x0010000
                                              casab.  */
-                                          return 779;
+                                          return 767;
                                         }
                                       else
                                         {
@@ -478,7 +478,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                              10987654321098765432109876543210
                                              xxxxxxxxxxxxxxx0xxxxxx11x0010010
                                              casah.  */
-                                          return 782;
+                                          return 770;
                                         }
                                     }
                                   else
@@ -487,7 +487,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                          10987654321098765432109876543210
                                          xxxxxxxxxxxxxxx0xxxxxx11x00100x1
                                          casa.  */
-                                      return 785;
+                                      return 773;
                                     }
                                 }
                               else
@@ -502,7 +502,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                  10987654321098765432109876543210
                                                  xxxxxxxxxxxxxxx1xxxxx011x0010000
                                                  ldarb.  */
-                                              return 722;
+                                              return 710;
                                             }
                                           else
                                             {
@@ -510,7 +510,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                  10987654321098765432109876543210
                                                  xxxxxxxxxxxxxxx1xxxxx011x0010010
                                                  ldarh.  */
-                                              return 728;
+                                              return 716;
                                             }
                                         }
                                       else
@@ -519,7 +519,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                              10987654321098765432109876543210
                                              xxxxxxxxxxxxxxx1xxxxx011x00100x1
                                              ldar.  */
-                                          return 738;
+                                          return 726;
                                         }
                                     }
                                   else
@@ -532,7 +532,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                  10987654321098765432109876543210
                                                  xxxxxxxxxxxxxxx1xxxxx111x0010000
                                                  casalb.  */
-                                              return 781;
+                                              return 769;
                                             }
                                           else
                                             {
@@ -540,7 +540,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                  10987654321098765432109876543210
                                                  xxxxxxxxxxxxxxx1xxxxx111x0010010
                                                  casalh.  */
-                                              return 784;
+                                              return 772;
                                             }
                                         }
                                       else
@@ -549,7 +549,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                              10987654321098765432109876543210
                                              xxxxxxxxxxxxxxx1xxxxx111x00100x1
                                              casal.  */
-                                          return 787;
+                                          return 775;
                                         }
                                     }
                                 }
@@ -562,7 +562,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                      10987654321098765432109876543210
                                      xxxxxxxxxxxxxxxxxxxxxx11x001010x
                                      ldp.  */
-                                  return 749;
+                                  return 737;
                                 }
                               else
                                 {
@@ -570,7 +570,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                      10987654321098765432109876543210
                                      xxxxxxxxxxxxxxxxxxxxxx11x001011x
                                      ldpsw.  */
-                                  return 752;
+                                  return 740;
                                 }
                             }
                         }
@@ -588,7 +588,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                  10987654321098765432109876543210
                                  xxxxxxxxxxxxxxxxxxxxxxxx000110x0
                                  ldr.  */
-                              return 753;
+                              return 741;
                             }
                           else
                             {
@@ -598,7 +598,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                      10987654321098765432109876543210
                                      xxxxxxxxxxxxxxxxxxxxxxxx00011001
                                      ldrsw.  */
-                                  return 755;
+                                  return 743;
                                 }
                               else
                                 {
@@ -606,7 +606,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                      10987654321098765432109876543210
                                      xxxxxxxxxxxxxxxxxxxxxxxx00011011
                                      prfm.  */
-                                  return 756;
+                                  return 744;
                                 }
                             }
                         }
@@ -638,7 +638,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          xxxxxxxxxx00xxxxxxxxx00000011110
                                                          sturh.  */
-                                                      return 703;
+                                                      return 698;
                                                     }
                                                 }
                                               else
@@ -647,7 +647,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                      10987654321098765432109876543210
                                                      xxxxxxxxxx00xxxxxxxxx000000111x1
                                                      stur.  */
-                                                  return 709;
+                                                  return 701;
                                                 }
                                             }
                                           else
@@ -668,7 +668,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          xxxxxxxxxx00xxxxxxxxx01000011110
                                                          ldurh.  */
-                                                      return 704;
+                                                      return 699;
                                                     }
                                                 }
                                               else
@@ -677,7 +677,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                      10987654321098765432109876543210
                                                      xxxxxxxxxx00xxxxxxxxx010000111x1
                                                      ldur.  */
-                                                  return 710;
+                                                  return 702;
                                                 }
                                             }
                                         }
@@ -691,7 +691,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                      10987654321098765432109876543210
                                                      xxxxxxxxxx00xxxxxxxxx0x100011100
                                                      ldursb.  */
-                                                  return 697;
+                                                  return 695;
                                                 }
                                               else
                                                 {
@@ -699,7 +699,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                      10987654321098765432109876543210
                                                      xxxxxxxxxx00xxxxxxxxx0x100011101
                                                      ldursw.  */
-                                                  return 713;
+                                                  return 703;
                                                 }
                                             }
                                           else
@@ -710,7 +710,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                      10987654321098765432109876543210
                                                      xxxxxxxxxx00xxxxxxxxx0x100011110
                                                      ldursh.  */
-                                                  return 707;
+                                                  return 700;
                                                 }
                                               else
                                                 {
@@ -718,7 +718,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                      10987654321098765432109876543210
                                                      xxxxxxxxxx00xxxxxxxxx0x100011111
                                                      prfum.  */
-                                                  return 715;
+                                                  return 704;
                                                 }
                                             }
                                         }
@@ -745,7 +745,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                          10987654321098765432109876543210
                                                                          xxxxxxxxxx000000xxxxx10000011100
                                                                          ldaddb.  */
-                                                                      return 804;
+                                                                      return 792;
                                                                     }
                                                                   else
                                                                     {
@@ -753,7 +753,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                          10987654321098765432109876543210
                                                                          xxxxxxxxxx000000xxxxx10000011110
                                                                          ldaddh.  */
-                                                                      return 805;
+                                                                      return 793;
                                                                     }
                                                                 }
                                                               else
@@ -762,7 +762,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                      10987654321098765432109876543210
                                                                      xxxxxxxxxx000000xxxxx100000111x1
                                                                      ldadd.  */
-                                                                  return 806;
+                                                                  return 794;
                                                                 }
                                                             }
                                                           else
@@ -775,7 +775,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                          10987654321098765432109876543210
                                                                          xxxxxxxxxx000000xxxxx10100011100
                                                                          ldaddab.  */
-                                                                      return 807;
+                                                                      return 795;
                                                                     }
                                                                   else
                                                                     {
@@ -783,7 +783,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                          10987654321098765432109876543210
                                                                          xxxxxxxxxx000000xxxxx10100011110
                                                                          ldaddah.  */
-                                                                      return 810;
+                                                                      return 798;
                                                                     }
                                                                 }
                                                               else
@@ -792,7 +792,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                      10987654321098765432109876543210
                                                                      xxxxxxxxxx000000xxxxx101000111x1
                                                                      ldadda.  */
-                                                                  return 813;
+                                                                  return 801;
                                                                 }
                                                             }
                                                         }
@@ -808,7 +808,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                          10987654321098765432109876543210
                                                                          xxxxxxxxxx000000xxxxx11000011100
                                                                          ldaddlb.  */
-                                                                      return 808;
+                                                                      return 796;
                                                                     }
                                                                   else
                                                                     {
@@ -816,7 +816,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                          10987654321098765432109876543210
                                                                          xxxxxxxxxx000000xxxxx11000011110
                                                                          ldaddlh.  */
-                                                                      return 811;
+                                                                      return 799;
                                                                     }
                                                                 }
                                                               else
@@ -825,7 +825,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                      10987654321098765432109876543210
                                                                      xxxxxxxxxx000000xxxxx110000111x1
                                                                      ldaddl.  */
-                                                                  return 814;
+                                                                  return 802;
                                                                 }
                                                             }
                                                           else
@@ -838,7 +838,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                          10987654321098765432109876543210
                                                                          xxxxxxxxxx000000xxxxx11100011100
                                                                          ldaddalb.  */
-                                                                      return 809;
+                                                                      return 797;
                                                                     }
                                                                   else
                                                                     {
@@ -846,7 +846,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                          10987654321098765432109876543210
                                                                          xxxxxxxxxx000000xxxxx11100011110
                                                                          ldaddalh.  */
-                                                                      return 812;
+                                                                      return 800;
                                                                     }
                                                                 }
                                                               else
@@ -855,7 +855,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                      10987654321098765432109876543210
                                                                      xxxxxxxxxx000000xxxxx111000111x1
                                                                      ldaddal.  */
-                                                                  return 815;
+                                                                  return 803;
                                                                 }
                                                             }
                                                         }
@@ -874,7 +874,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                          10987654321098765432109876543210
                                                                          xxxxxxxxxx000001xxxxx10000011100
                                                                          swpb.  */
-                                                                      return 792;
+                                                                      return 780;
                                                                     }
                                                                   else
                                                                     {
@@ -882,7 +882,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                          10987654321098765432109876543210
                                                                          xxxxxxxxxx000001xxxxx10000011110
                                                                          swph.  */
-                                                                      return 793;
+                                                                      return 781;
                                                                     }
                                                                 }
                                                               else
@@ -891,7 +891,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                      10987654321098765432109876543210
                                                                      xxxxxxxxxx000001xxxxx100000111x1
                                                                      swp.  */
-                                                                  return 794;
+                                                                  return 782;
                                                                 }
                                                             }
                                                           else
@@ -904,7 +904,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                          10987654321098765432109876543210
                                                                          xxxxxxxxxx000001xxxxx10100011100
                                                                          swpab.  */
-                                                                      return 795;
+                                                                      return 783;
                                                                     }
                                                                   else
                                                                     {
@@ -912,7 +912,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                          10987654321098765432109876543210
                                                                          xxxxxxxxxx000001xxxxx10100011110
                                                                          swpah.  */
-                                                                      return 798;
+                                                                      return 786;
                                                                     }
                                                                 }
                                                               else
@@ -921,7 +921,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                      10987654321098765432109876543210
                                                                      xxxxxxxxxx000001xxxxx101000111x1
                                                                      swpa.  */
-                                                                  return 801;
+                                                                  return 789;
                                                                 }
                                                             }
                                                         }
@@ -937,7 +937,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                          10987654321098765432109876543210
                                                                          xxxxxxxxxx000001xxxxx11000011100
                                                                          swplb.  */
-                                                                      return 796;
+                                                                      return 784;
                                                                     }
                                                                   else
                                                                     {
@@ -945,7 +945,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                          10987654321098765432109876543210
                                                                          xxxxxxxxxx000001xxxxx11000011110
                                                                          swplh.  */
-                                                                      return 799;
+                                                                      return 787;
                                                                     }
                                                                 }
                                                               else
@@ -954,7 +954,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                      10987654321098765432109876543210
                                                                      xxxxxxxxxx000001xxxxx110000111x1
                                                                      swpl.  */
-                                                                  return 802;
+                                                                  return 790;
                                                                 }
                                                             }
                                                           else
@@ -967,7 +967,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                          10987654321098765432109876543210
                                                                          xxxxxxxxxx000001xxxxx11100011100
                                                                          swpalb.  */
-                                                                      return 797;
+                                                                      return 785;
                                                                     }
                                                                   else
                                                                     {
@@ -975,7 +975,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                          10987654321098765432109876543210
                                                                          xxxxxxxxxx000001xxxxx11100011110
                                                                          swpalh.  */
-                                                                      return 800;
+                                                                      return 788;
                                                                     }
                                                                 }
                                                               else
@@ -984,7 +984,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                      10987654321098765432109876543210
                                                                      xxxxxxxxxx000001xxxxx111000111x1
                                                                      swpal.  */
-                                                                  return 803;
+                                                                  return 791;
                                                                 }
                                                             }
                                                         }
@@ -1004,7 +1004,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                      10987654321098765432109876543210
                                                                      xxxxxxxxxx00001xxxxxx10000011100
                                                                      ldsmaxb.  */
-                                                                  return 852;
+                                                                  return 840;
                                                                 }
                                                               else
                                                                 {
@@ -1012,7 +1012,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                      10987654321098765432109876543210
                                                                      xxxxxxxxxx00001xxxxxx10000011110
                                                                      ldsmaxh.  */
-                                                                  return 853;
+                                                                  return 841;
                                                                 }
                                                             }
                                                           else
@@ -1021,7 +1021,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                  10987654321098765432109876543210
                                                                  xxxxxxxxxx00001xxxxxx100000111x1
                                                                  ldsmax.  */
-                                                              return 854;
+                                                              return 842;
                                                             }
                                                         }
                                                       else
@@ -1034,7 +1034,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                      10987654321098765432109876543210
                                                                      xxxxxxxxxx00001xxxxxx10100011100
                                                                      ldsmaxab.  */
-                                                                  return 855;
+                                                                  return 843;
                                                                 }
                                                               else
                                                                 {
@@ -1042,7 +1042,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                      10987654321098765432109876543210
                                                                      xxxxxxxxxx00001xxxxxx10100011110
                                                                      ldsmaxah.  */
-                                                                  return 858;
+                                                                  return 846;
                                                                 }
                                                             }
                                                           else
@@ -1051,7 +1051,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                  10987654321098765432109876543210
                                                                  xxxxxxxxxx00001xxxxxx101000111x1
                                                                  ldsmaxa.  */
-                                                              return 861;
+                                                              return 849;
                                                             }
                                                         }
                                                     }
@@ -1067,7 +1067,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                      10987654321098765432109876543210
                                                                      xxxxxxxxxx00001xxxxxx11000011100
                                                                      ldsmaxlb.  */
-                                                                  return 856;
+                                                                  return 844;
                                                                 }
                                                               else
                                                                 {
@@ -1075,7 +1075,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                      10987654321098765432109876543210
                                                                      xxxxxxxxxx00001xxxxxx11000011110
                                                                      ldsmaxlh.  */
-                                                                  return 859;
+                                                                  return 847;
                                                                 }
                                                             }
                                                           else
@@ -1084,7 +1084,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                  10987654321098765432109876543210
                                                                  xxxxxxxxxx00001xxxxxx110000111x1
                                                                  ldsmaxl.  */
-                                                              return 862;
+                                                              return 850;
                                                             }
                                                         }
                                                       else
@@ -1097,7 +1097,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                      10987654321098765432109876543210
                                                                      xxxxxxxxxx00001xxxxxx11100011100
                                                                      ldsmaxalb.  */
-                                                                  return 857;
+                                                                  return 845;
                                                                 }
                                                               else
                                                                 {
@@ -1105,7 +1105,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                      10987654321098765432109876543210
                                                                      xxxxxxxxxx00001xxxxxx11100011110
                                                                      ldsmaxalh.  */
-                                                                  return 860;
+                                                                  return 848;
                                                                 }
                                                             }
                                                           else
@@ -1114,7 +1114,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                  10987654321098765432109876543210
                                                                  xxxxxxxxxx00001xxxxxx111000111x1
                                                                  ldsmaxal.  */
-                                                              return 863;
+                                                              return 851;
                                                             }
                                                         }
                                                     }
@@ -1136,7 +1136,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                      10987654321098765432109876543210
                                                                      xxxxxxxxxx00010xxxxxx10000011100
                                                                      ldeorb.  */
-                                                                  return 828;
+                                                                  return 816;
                                                                 }
                                                               else
                                                                 {
@@ -1144,7 +1144,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                      10987654321098765432109876543210
                                                                      xxxxxxxxxx00010xxxxxx10000011110
                                                                      ldeorh.  */
-                                                                  return 829;
+                                                                  return 817;
                                                                 }
                                                             }
                                                           else
@@ -1153,7 +1153,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                  10987654321098765432109876543210
                                                                  xxxxxxxxxx00010xxxxxx100000111x1
                                                                  ldeor.  */
-                                                              return 830;
+                                                              return 818;
                                                             }
                                                         }
                                                       else
@@ -1166,7 +1166,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                      10987654321098765432109876543210
                                                                      xxxxxxxxxx00010xxxxxx10100011100
                                                                      ldeorab.  */
-                                                                  return 831;
+                                                                  return 819;
                                                                 }
                                                               else
                                                                 {
@@ -1174,7 +1174,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                      10987654321098765432109876543210
                                                                      xxxxxxxxxx00010xxxxxx10100011110
                                                                      ldeorah.  */
-                                                                  return 834;
+                                                                  return 822;
                                                                 }
                                                             }
                                                           else
@@ -1183,7 +1183,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                  10987654321098765432109876543210
                                                                  xxxxxxxxxx00010xxxxxx101000111x1
                                                                  ldeora.  */
-                                                              return 837;
+                                                              return 825;
                                                             }
                                                         }
                                                     }
@@ -1199,7 +1199,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                      10987654321098765432109876543210
                                                                      xxxxxxxxxx00010xxxxxx11000011100
                                                                      ldeorlb.  */
-                                                                  return 832;
+                                                                  return 820;
                                                                 }
                                                               else
                                                                 {
@@ -1207,7 +1207,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                      10987654321098765432109876543210
                                                                      xxxxxxxxxx00010xxxxxx11000011110
                                                                      ldeorlh.  */
-                                                                  return 835;
+                                                                  return 823;
                                                                 }
                                                             }
                                                           else
@@ -1216,7 +1216,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                  10987654321098765432109876543210
                                                                  xxxxxxxxxx00010xxxxxx110000111x1
                                                                  ldeorl.  */
-                                                              return 838;
+                                                              return 826;
                                                             }
                                                         }
                                                       else
@@ -1229,7 +1229,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                      10987654321098765432109876543210
                                                                      xxxxxxxxxx00010xxxxxx11100011100
                                                                      ldeoralb.  */
-                                                                  return 833;
+                                                                  return 821;
                                                                 }
                                                               else
                                                                 {
@@ -1237,7 +1237,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                      10987654321098[...]

[diff truncated at 100000 bytes]


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]