gas/epiphany: Update expected register names in tests
In commit 02a79b89fd
the register aliases
sb, sl, and ip were made less preferred than r9, r10, and r12, however,
the expected test results were not updated. This commit fixes this
oversight and updates the test results.
gas/ChangeLog:
* testsuite/gas/epiphany/addr-syntax.d: Update expected register
names.
* testsuite/gas/epiphany/allinsn.d: Likewise.
* testsuite/gas/epiphany/sample.d: Likewise.
This commit is contained in:
parent
b89807c67b
commit
2f74d480dd
4 changed files with 248 additions and 241 deletions
|
@ -1,3 +1,10 @@
|
|||
2016-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
|
||||
|
||||
* testsuite/gas/epiphany/addr-syntax.d: Update expected register
|
||||
names.
|
||||
* testsuite/gas/epiphany/allinsn.d: Likewise.
|
||||
* testsuite/gas/epiphany/sample.d: Likewise.
|
||||
|
||||
2016-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
|
||||
|
||||
* testsuite/gas/epiphany/sample.d: Update expected output.
|
||||
|
|
|
@ -11,5 +11,5 @@ Disassembly of section \.text:
|
|||
0: 2bcc 01ff ldr.l r1,\[r2,-0x7ff\]
|
||||
4: 4c4c 0301 ldr.l r2,\[r3\],-0x8
|
||||
8: 107c 2201 strd.l r8,\[r4\],\+0x8
|
||||
c: 506c 2400 ldrd sl,\[ip\]
|
||||
10: 587c 2400 strd sl,\[lr\]
|
||||
c: 506c 2400 ldrd r10,\[r12\]
|
||||
10: 587c 2400 strd r10,\[lr\]
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -90,98 +90,98 @@ Disassembly of section \.text:
|
|||
|
||||
00000066 \<orr\>:
|
||||
66: 29fa orr r1,r2,r3
|
||||
68: 72ff 248a orr.l fp,ip,sp
|
||||
68: 72ff 248a orr.l fp,r12,sp
|
||||
|
||||
0000006c \<and\>:
|
||||
6c: 29da and r1,r2,r3
|
||||
6e: 72df 248a and.l fp,ip,sp
|
||||
6e: 72df 248a and.l fp,r12,sp
|
||||
|
||||
00000072 \<eor\>:
|
||||
72: 298a eor r1,r2,r3
|
||||
74: 728f 248a eor.l fp,ip,sp
|
||||
74: 728f 248a eor.l fp,r12,sp
|
||||
78: 0584 ldrb r0,\[r1,0x3\]
|
||||
7a: 478c 201f ldrb.l sl,\[r1,\+0xff\]
|
||||
7a: 478c 201f ldrb.l r10,\[r1,\+0xff\]
|
||||
7e: 0501 ldrb r0,\[r1,r2\]
|
||||
80: 0589 0080 ldrb.l r0,\[r1,\+fp\]
|
||||
84: 0d05 ldrb r0,\[r3\],r2
|
||||
86: 528d 2480 ldrb.l sl,\[ip\],\+sp
|
||||
86: 528d 2480 ldrb.l r10,\[r12\],\+sp
|
||||
8a: 05a4 ldrh r0,\[r1,0x3\]
|
||||
8c: 47ac 201f ldrh.l sl,\[r1,\+0xff\]
|
||||
8c: 47ac 201f ldrh.l r10,\[r1,\+0xff\]
|
||||
90: 0521 ldrh r0,\[r1,r2\]
|
||||
92: 05a9 0080 ldrh.l r0,\[r1,\+fp\]
|
||||
96: 0d25 ldrh r0,\[r3\],r2
|
||||
98: 52ad 2480 ldrh.l sl,\[ip\],\+sp
|
||||
98: 52ad 2480 ldrh.l r10,\[r12\],\+sp
|
||||
9c: 05c4 ldr r0,\[r1,0x3\]
|
||||
9e: 47cc 201f ldr.l sl,\[r1,\+0xff\]
|
||||
9e: 47cc 201f ldr.l r10,\[r1,\+0xff\]
|
||||
a2: 0541 ldr r0,\[r1,r2\]
|
||||
a4: 05c9 0080 ldr.l r0,\[r1,\+fp\]
|
||||
a8: 0d45 ldr r0,\[r3\],r2
|
||||
aa: 52cd 2480 ldr.l sl,\[ip\],\+sp
|
||||
aa: 52cd 2480 ldr.l r10,\[r12\],\+sp
|
||||
ae: 05e4 ldrd r0,\[r1,0x3\]
|
||||
b0: 47ec 201f ldrd.l sl,\[r1,\+0xff\]
|
||||
b0: 47ec 201f ldrd.l r10,\[r1,\+0xff\]
|
||||
b4: 0561 ldrd r0,\[r1,r2\]
|
||||
b6: 05e9 0080 ldrd.l r0,\[r1,\+fp\]
|
||||
ba: 0d65 ldrd r0,\[r3\],r2
|
||||
bc: 52ed 2480 ldrd.l sl,\[ip\],\+sp
|
||||
bc: 52ed 2480 ldrd.l r10,\[r12\],\+sp
|
||||
c0: 0594 strb r0,\[r1,0x3\]
|
||||
c2: 479c 201f strb.l sl,\[r1,\+0xff\]
|
||||
c2: 479c 201f strb.l r10,\[r1,\+0xff\]
|
||||
c6: 0511 strb r0,\[r1,r2\]
|
||||
c8: 0599 0080 strb.l r0,\[r1,\+fp\]
|
||||
cc: 0d15 strb r0,\[r3\],r2
|
||||
ce: 529d 2480 strb.l sl,\[ip\],\+sp
|
||||
ce: 529d 2480 strb.l r10,\[r12\],\+sp
|
||||
d2: 05b4 strh r0,\[r1,0x3\]
|
||||
d4: 47bc 201f strh.l sl,\[r1,\+0xff\]
|
||||
d4: 47bc 201f strh.l r10,\[r1,\+0xff\]
|
||||
d8: 0531 strh r0,\[r1,r2\]
|
||||
da: 05b9 0080 strh.l r0,\[r1,\+fp\]
|
||||
de: 0d35 strh r0,\[r3\],r2
|
||||
e0: 52bd 2480 strh.l sl,\[ip\],\+sp
|
||||
e0: 52bd 2480 strh.l r10,\[r12\],\+sp
|
||||
e4: 05d4 str r0,\[r1,0x3\]
|
||||
e6: 47dc 201f str.l sl,\[r1,\+0xff\]
|
||||
e6: 47dc 201f str.l r10,\[r1,\+0xff\]
|
||||
ea: 0551 str r0,\[r1,r2\]
|
||||
ec: 05d9 0080 str.l r0,\[r1,\+fp\]
|
||||
f0: 0d55 str r0,\[r3\],r2
|
||||
f2: 52dd 2480 str.l sl,\[ip\],\+sp
|
||||
f2: 52dd 2480 str.l r10,\[r12\],\+sp
|
||||
f6: 05f4 strd r0,\[r1,0x3\]
|
||||
f8: 47fc 201f strd.l sl,\[r1,\+0xff\]
|
||||
f8: 47fc 201f strd.l r10,\[r1,\+0xff\]
|
||||
fc: 0571 strd r0,\[r1,r2\]
|
||||
fe: 05f9 0080 strd.l r0,\[r1,\+fp\]
|
||||
102: 0d75 strd r0,\[r3\],r2
|
||||
104: 52fd 2480 strd.l sl,\[ip\],\+sp
|
||||
104: 52fd 2480 strd.l r10,\[r12\],\+sp
|
||||
|
||||
00000108 \<mov\>:
|
||||
108: dfe3 mov r6,0xff
|
||||
10a: ffeb 6ff2 mov r31,0xffff
|
||||
10e: 004b 0102 mov r0,0x1002
|
||||
112: 2802 moveq r1,r2
|
||||
114: 700f 2402 moveq.l fp,ip
|
||||
114: 700f 2402 moveq.l fp,r12
|
||||
118: 2812 movne r1,r2
|
||||
11a: 701f 2402 movne.l fp,ip
|
||||
11a: 701f 2402 movne.l fp,r12
|
||||
11e: 2822 movgtu r1,r2
|
||||
120: 702f 2402 movgtu.l fp,ip
|
||||
120: 702f 2402 movgtu.l fp,r12
|
||||
124: 2832 movgteu r1,r2
|
||||
126: 703f 2402 movgteu.l fp,ip
|
||||
126: 703f 2402 movgteu.l fp,r12
|
||||
12a: 2842 movlteu r1,r2
|
||||
12c: 704f 2402 movlteu.l fp,ip
|
||||
12c: 704f 2402 movlteu.l fp,r12
|
||||
130: 2852 movltu r1,r2
|
||||
132: 705f 2402 movltu.l fp,ip
|
||||
132: 705f 2402 movltu.l fp,r12
|
||||
136: 2862 movgt r1,r2
|
||||
138: 706f 2402 movgt.l fp,ip
|
||||
138: 706f 2402 movgt.l fp,r12
|
||||
13c: 2872 movgte r1,r2
|
||||
13e: 707f 2402 movgte.l fp,ip
|
||||
13e: 707f 2402 movgte.l fp,r12
|
||||
142: 2882 movlt r1,r2
|
||||
144: 708f 2402 movlt.l fp,ip
|
||||
144: 708f 2402 movlt.l fp,r12
|
||||
148: 2892 movlte r1,r2
|
||||
14a: 709f 2402 movlte.l fp,ip
|
||||
14a: 709f 2402 movlte.l fp,r12
|
||||
14e: 28a2 movbeq r1,r2
|
||||
150: 70af 2402 movbeq.l fp,ip
|
||||
150: 70af 2402 movbeq.l fp,r12
|
||||
154: 28b2 movbne r1,r2
|
||||
156: 70bf 2402 movbne.l fp,ip
|
||||
156: 70bf 2402 movbne.l fp,r12
|
||||
15a: 28c2 movblt r1,r2
|
||||
15c: 70cf 2402 movblt.l fp,ip
|
||||
15c: 70cf 2402 movblt.l fp,r12
|
||||
160: 28d2 movblte r1,r2
|
||||
162: 70df 2402 movblte.l fp,ip
|
||||
162: 70df 2402 movblte.l fp,r12
|
||||
166: 28e2 mov r1,r2
|
||||
168: 70ef 2402 mov.l fp,ip
|
||||
168: 70ef 2402 mov.l fp,r12
|
||||
|
||||
0000016c \<nop\>:
|
||||
16c: 01a2 nop
|
||||
|
@ -194,23 +194,23 @@ Disassembly of section \.text:
|
|||
|
||||
00000172 \<fadd\>:
|
||||
172: 2987 fadd r1,r2,r3
|
||||
174: 728f 2487 fadd.l fp,ip,sp
|
||||
174: 728f 2487 fadd.l fp,r12,sp
|
||||
|
||||
00000178 \<fsub\>:
|
||||
178: 2997 fsub r1,r2,r3
|
||||
17a: 729f 2487 fsub.l fp,ip,sp
|
||||
17a: 729f 2487 fsub.l fp,r12,sp
|
||||
|
||||
0000017e \<fmul\>:
|
||||
17e: 29a7 fmul r1,r2,r3
|
||||
180: 72af 2487 fmul.l fp,ip,sp
|
||||
180: 72af 2487 fmul.l fp,r12,sp
|
||||
|
||||
00000184 \<fmadd\>:
|
||||
184: 29b7 fmadd r1,r2,r3
|
||||
186: 72bf 2487 fmadd.l fp,ip,sp
|
||||
186: 72bf 2487 fmadd.l fp,r12,sp
|
||||
|
||||
0000018a \<fmsub\>:
|
||||
18a: 29c7 fmsub r1,r2,r3
|
||||
18c: 72cf 2487 fmsub.l fp,ip,sp
|
||||
18c: 72cf 2487 fmsub.l fp,r12,sp
|
||||
190: 2102 movts config,r1
|
||||
192: e50f 6002 movts.l status,r31
|
||||
196: 251f 0402 movfs.l r1,imask
|
||||
|
|
Loading…
Add table
Reference in a new issue