mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-07-21 06:54:20 +08:00
[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.
This commit is contained in:
@ -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.
|
||||
|
@ -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\]
|
||||
|
@ -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\]
|
||||
|
@ -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
|
||||
|
@ -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.
|
||||
|
@ -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;
|
||||
}
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -135,34 +135,34 @@ static const unsigned op_enum_table [] =
|
||||
671,
|
||||
693,
|
||||
694,
|
||||
695,
|
||||
698,
|
||||
699,
|
||||
700,
|
||||
701,
|
||||
702,
|
||||
696,
|
||||
697,
|
||||
703,
|
||||
704,
|
||||
707,
|
||||
709,
|
||||
710,
|
||||
699,
|
||||
700,
|
||||
713,
|
||||
715,
|
||||
753,
|
||||
754,
|
||||
755,
|
||||
756,
|
||||
741,
|
||||
742,
|
||||
743,
|
||||
744,
|
||||
12,
|
||||
510,
|
||||
511,
|
||||
948,
|
||||
950,
|
||||
952,
|
||||
760,
|
||||
951,
|
||||
949,
|
||||
936,
|
||||
938,
|
||||
940,
|
||||
748,
|
||||
939,
|
||||
937,
|
||||
259,
|
||||
499,
|
||||
509,
|
||||
508,
|
||||
758,
|
||||
746,
|
||||
505,
|
||||
502,
|
||||
495,
|
||||
@ -171,7 +171,7 @@ static const unsigned op_enum_table [] =
|
||||
504,
|
||||
506,
|
||||
507,
|
||||
768,
|
||||
756,
|
||||
526,
|
||||
529,
|
||||
532,
|
||||
|
@ -1982,30 +1982,18 @@ struct aarch64_opcode aarch64_opcode_table[] =
|
||||
{"ldtr", 0xb8400800, 0xbfe00c00, ldst_unpriv, 0, CORE, OP2 (Rt, ADDR_SIMM9), QL_LDST_R, F_GPRSIZE_IN_Q},
|
||||
{"ldtrsw", 0xb8800800, 0xffe00c00, ldst_unpriv, 0, CORE, OP2 (Rt, ADDR_SIMM9), QL_LDST_X32, 0},
|
||||
/* Load/store register (unscaled immediate). */
|
||||
{"sturb", 0x38000000, 0xffe00c00, ldst_unscaled, OP_STURB, CORE, OP2 (Rt, ADDR_SIMM9), QL_LDST_W8, F_HAS_ALIAS},
|
||||
{"ldurb", 0x38400000, 0xffe00c00, ldst_unscaled, OP_LDURB, CORE, OP2 (Rt, ADDR_SIMM9), QL_LDST_W8, F_HAS_ALIAS},
|
||||
{"strb", 0x38000000, 0xffe00c00, ldst_unscaled, 0, CORE, OP2 (Rt, ADDR_SIMM9_2), QL_LDST_W8, F_ALIAS},
|
||||
{"ldrb", 0x38400000, 0xffe00c00, ldst_unscaled, 0, CORE, OP2 (Rt, ADDR_SIMM9_2), QL_LDST_W8, F_ALIAS},
|
||||
{"ldursb", 0x38800000, 0xffa00c00, ldst_unscaled, OP_LDURSB, CORE, OP2 (Rt, ADDR_SIMM9), QL_LDST_R8, F_HAS_ALIAS | F_LDS_SIZE},
|
||||
{"ldrsb", 0x38800000, 0xffa00c00, ldst_unscaled, 0, CORE, OP2 (Rt, ADDR_SIMM9_2), QL_LDST_R8, F_ALIAS | F_LDS_SIZE},
|
||||
{"stur", 0x3c000000, 0x3f600c00, ldst_unscaled, OP_STURV, CORE, OP2 (Ft, ADDR_SIMM9), QL_LDST_FP, F_HAS_ALIAS},
|
||||
{"ldur", 0x3c400000, 0x3f600c00, ldst_unscaled, OP_LDURV, CORE, OP2 (Ft, ADDR_SIMM9), QL_LDST_FP, F_HAS_ALIAS},
|
||||
{"str", 0x3c000000, 0x3f600c00, ldst_unscaled, 0, CORE, OP2 (Ft, ADDR_SIMM9_2), QL_LDST_FP, F_ALIAS},
|
||||
{"ldr", 0x3c400000, 0x3f600c00, ldst_unscaled, 0, CORE, OP2 (Ft, ADDR_SIMM9_2), QL_LDST_FP, F_ALIAS},
|
||||
{"sturh", 0x78000000, 0xffe00c00, ldst_unscaled, OP_STURH, CORE, OP2 (Rt, ADDR_SIMM9), QL_LDST_W16, F_HAS_ALIAS},
|
||||
{"ldurh", 0x78400000, 0xffe00c00, ldst_unscaled, OP_LDURH, CORE, OP2 (Rt, ADDR_SIMM9), QL_LDST_W16, F_HAS_ALIAS},
|
||||
{"strh", 0x78000000, 0xffe00c00, ldst_unscaled, 0, CORE, OP2 (Rt, ADDR_SIMM9_2), QL_LDST_W16, F_ALIAS},
|
||||
{"ldrh", 0x78400000, 0xffe00c00, ldst_unscaled, 0, CORE, OP2 (Rt, ADDR_SIMM9_2), QL_LDST_W16, F_ALIAS},
|
||||
{"ldursh", 0x78800000, 0xffa00c00, ldst_unscaled, OP_LDURSH, CORE, OP2 (Rt, ADDR_SIMM9), QL_LDST_R16, F_HAS_ALIAS | F_LDS_SIZE},
|
||||
{"ldrsh", 0x78800000, 0xffa00c00, ldst_unscaled, 0, CORE, OP2 (Rt, ADDR_SIMM9_2), QL_LDST_R16, F_ALIAS | F_LDS_SIZE},
|
||||
{"stur", 0xb8000000, 0xbfe00c00, ldst_unscaled, OP_STUR, CORE, OP2 (Rt, ADDR_SIMM9), QL_LDST_R, F_HAS_ALIAS | F_GPRSIZE_IN_Q},
|
||||
{"ldur", 0xb8400000, 0xbfe00c00, ldst_unscaled, OP_LDUR, CORE, OP2 (Rt, ADDR_SIMM9), QL_LDST_R, F_HAS_ALIAS | F_GPRSIZE_IN_Q},
|
||||
{"str", 0xb8000000, 0xbfe00c00, ldst_unscaled, 0, CORE, OP2 (Rt, ADDR_SIMM9_2), QL_LDST_R, F_ALIAS | F_GPRSIZE_IN_Q},
|
||||
{"ldr", 0xb8400000, 0xbfe00c00, ldst_unscaled, 0, CORE, OP2 (Rt, ADDR_SIMM9_2), QL_LDST_R, F_ALIAS | F_GPRSIZE_IN_Q},
|
||||
{"ldursw", 0xb8800000, 0xffe00c00, ldst_unscaled, OP_LDURSW, CORE, OP2 (Rt, ADDR_SIMM9), QL_LDST_X32, F_HAS_ALIAS},
|
||||
{"ldrsw", 0xb8800000, 0xffe00c00, ldst_unscaled, 0, CORE, OP2 (Rt, ADDR_SIMM9_2), QL_LDST_X32, F_ALIAS},
|
||||
{"prfum", 0xf8800000, 0xffe00c00, ldst_unscaled, OP_PRFUM, CORE, OP2 (PRFOP, ADDR_SIMM9), QL_LDST_PRFM, F_HAS_ALIAS},
|
||||
{"prfm", 0xf8800000, 0xffe00c00, ldst_unscaled, 0, CORE, OP2 (PRFOP, ADDR_SIMM9_2), QL_LDST_PRFM, F_ALIAS},
|
||||
{"sturb", 0x38000000, 0xffe00c00, ldst_unscaled, OP_STURB, CORE, OP2 (Rt, ADDR_SIMM9), QL_LDST_W8, 0},
|
||||
{"ldurb", 0x38400000, 0xffe00c00, ldst_unscaled, OP_LDURB, CORE, OP2 (Rt, ADDR_SIMM9), QL_LDST_W8, 0},
|
||||
{"ldursb", 0x38800000, 0xffa00c00, ldst_unscaled, OP_LDURSB, CORE, OP2 (Rt, ADDR_SIMM9), QL_LDST_R8, F_LDS_SIZE},
|
||||
{"stur", 0x3c000000, 0x3f600c00, ldst_unscaled, OP_STURV, CORE, OP2 (Ft, ADDR_SIMM9), QL_LDST_FP, 0},
|
||||
{"ldur", 0x3c400000, 0x3f600c00, ldst_unscaled, OP_LDURV, CORE, OP2 (Ft, ADDR_SIMM9), QL_LDST_FP, 0},
|
||||
{"sturh", 0x78000000, 0xffe00c00, ldst_unscaled, OP_STURH, CORE, OP2 (Rt, ADDR_SIMM9), QL_LDST_W16, 0},
|
||||
{"ldurh", 0x78400000, 0xffe00c00, ldst_unscaled, OP_LDURH, CORE, OP2 (Rt, ADDR_SIMM9), QL_LDST_W16, 0},
|
||||
{"ldursh", 0x78800000, 0xffa00c00, ldst_unscaled, OP_LDURSH, CORE, OP2 (Rt, ADDR_SIMM9), QL_LDST_R16, F_LDS_SIZE},
|
||||
{"stur", 0xb8000000, 0xbfe00c00, ldst_unscaled, OP_STUR, CORE, OP2 (Rt, ADDR_SIMM9), QL_LDST_R, F_GPRSIZE_IN_Q},
|
||||
{"ldur", 0xb8400000, 0xbfe00c00, ldst_unscaled, OP_LDUR, CORE, OP2 (Rt, ADDR_SIMM9), QL_LDST_R, F_GPRSIZE_IN_Q},
|
||||
{"ldursw", 0xb8800000, 0xffe00c00, ldst_unscaled, OP_LDURSW, CORE, OP2 (Rt, ADDR_SIMM9), QL_LDST_X32, 0},
|
||||
{"prfum", 0xf8800000, 0xffe00c00, ldst_unscaled, OP_PRFUM, CORE, OP2 (PRFOP, ADDR_SIMM9), QL_LDST_PRFM, 0},
|
||||
/* Load/store exclusive. */
|
||||
{"stxrb", 0x8007c00, 0xffe08000, ldstexcl, 0, CORE, OP3 (Rs, Rt, ADDR_SIMPLE), QL_W2_LDST_EXC, 0},
|
||||
{"stlxrb", 0x800fc00, 0xffe08000, ldstexcl, 0, CORE, OP3 (Rs, Rt, ADDR_SIMPLE), QL_W2_LDST_EXC, 0},
|
||||
|
Reference in New Issue
Block a user