]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - gas/testsuite/gas/sh/sh64/syntax-1.d
Remove sh-symbianelf support
[thirdparty/binutils-gdb.git] / gas / testsuite / gas / sh / sh64 / syntax-1.d
CommitLineData
42bf09b2 1#as: --isa=shmedia --abi=64 --no-exp
3c74c164
AO
2#objdump: -d
3#name: Minimum SH64 Syntax Support.
4
42bf09b2 5.*: file format elf64-sh64.*
3c74c164
AO
6
7Disassembly of section .text:
8
90000000000000000 <.*>:
10 0: 88100410 ld.l r1,4,r1
11 4: 88100410 ld.l r1,4,r1
12 8: e8003a00 pta/l 40 <.*>,tr0
13 c: e8003600 pta/l 40 <.*>,tr0
14 10: e8003000 pta/u 40 <.*>,tr0
15 14: e8002c00 pta/u 40 <.*>,tr0
16 18: e8002a00 pta/l 40 <.*>,tr0
17 1c: e8002600 pta/l 40 <.*>,tr0
18 20: ec002000 ptb/u 40 <.*>,tr0
19 24: ec001c00 ptb/u 40 <.*>,tr0
20 28: ec001a00 ptb/l 40 <.*>,tr0
21 2c: ec001600 ptb/l 40 <.*>,tr0
22 30: e8001200 pta/l 40 <.*>,tr0
23 34: e8000e00 pta/l 40 <.*>,tr0
24 38: ec000a00 ptb/l 40 <.*>,tr0
25 3c: ec000600 ptb/l 40 <.*>,tr0
26 40: 040983f0 or r0,r32,r63
27 44: 240ffc00 getcon sr,r0
28 48: 27fffc00 getcon usr,r0
29 4c: 4405fc00 gettr tr0,r0
30 50: 4475fc00 gettr tr7,r0
31 54: 380003f0 fmov.s fr0,fr63
32 58: 380103e0 fmov.d dr0,dr62
33 5c: 140e0000 ftrv.s mtrx0,fv0,fv0
34 60: 170ef3c0 ftrv.s mtrx48,fv60,fv60
35 64: 240ffc00 getcon sr,r0
36 68: 241ffc00 getcon ssr,r0
37 6c: 242ffc00 getcon pssr,r0
38 70: 244ffc00 getcon intevt,r0
39 74: 245ffc00 getcon expevt,r0
40 78: 246ffc00 getcon pexpevt,r0
41 7c: 247ffc00 getcon tra,r0
42 80: 248ffc00 getcon spc,r0
43 84: 249ffc00 getcon pspc,r0
44 88: 24affc00 getcon resvec,r0
45 8c: 24bffc00 getcon vbr,r0
46 90: 24dffc00 getcon tea,r0
47 94: 250ffc00 getcon dcr,r0
48 98: 251ffc00 getcon kcr0,r0
49 9c: 252ffc00 getcon kcr1,r0
50 a0: 27effc00 getcon ctc,r0
51 a4: 27fffc00 getcon usr,r0
52
5300000000000000a8 <.*>:
54 a8: e0 04 mov #4,r0
55 aa: 00 09 nop
56
5700000000000000ac <.*>:
58 ac: cc001000 movi 4,r0
59
6000000000000000b0 <.*>:
61 b0: 50 02 mov.l @\(8,r0\),r0
62 b2: 00 09 nop
63
6400000000000000b4 <.*>:
65 b4: b0000400 ld.uw r0,2,r0
66 b8: 84000400 ld.w r0,2,r0
67 bc: a4000400 st.w r0,2,r0
68 c0: 88000400 ld.l r0,4,r0
69 c4: a8000400 st.l r0,4,r0
70 c8: 94000400 fld.s r0,4,fr0
71 cc: b4000400 fst.s r0,4,fr0
72 d0: e8000600 pta/l d4 <.*>,tr0
73 d4: ec000a00 ptb/l dc <.*>,tr0
74 d8: 8c000400 ld.q r0,8,r0
75 dc: ac000400 st.q r0,8,r0
76 e0: 9c000400 fld.d r0,8,dr0
77 e4: bc000400 fst.d r0,8,dr0
78 e8: 98000400 fld.p r0,8,fp0
79 ec: b8000400 fst.p r0,8,fp0
80 f0: e00407f0 alloco r0,32
81 f4: e00507f0 icbi r0,32
82 f8: e00907f0 ocbi r0,32
83 fc: e00807f0 ocbp r0,32
84 100: e00c07f0 ocbwb r0,32
85 104: e00107f0 prefi r0,32
86
870000000000000108 <.*>:
23bacdc9 88 108: 90 01 mov.w 10e <.*>,r0 ! 8101
3c74c164
AO
89 10a: 85 01 mov.w @\(2,r0\),r0
90 10c: c5 01 mov.w @\(2,gbr\),r0
91 10e: 81 01 mov.w r0,@\(2,r0\)
92 110: c1 01 mov.w r0,@\(2,gbr\)
93 112: 8b 01 bf 118 <.*>
94 114: 89 01 bt 11a <.*>
95 116: a0 01 bra 11c <.*>
96 118: b0 01 bsr 11e <.*>
23bacdc9 97 11a: d0 00 mov.l 11c <.*>,r0 ! 5001c601
3c74c164
AO
98 11c: 50 01 mov.l @\(4,r0\),r0
99 11e: c6 01 mov.l @\(4,gbr\),r0
100 120: c7 01 mova 128 <.*>,r0
101 122: 10 01 mov.l r0,@\(4,r0\)
102 124: c2 01 mov.l r0,@\(4,gbr\)
103 126: 00 09 nop
104
1050000000000000128 <.*>:
106 128: 00000139 .long 0x00000139
107 12c: 0000013d .long 0x0000013d
108 130: 00000138 .long 0x00000138
109 134: 00000138 .long 0x00000138
110
1110000000000000138 <.*>:
112 138: 00 00 .word 0x0000
113 13a: 01 40 .word 0x0140
114 13c: 00 00 .word 0x0000
115 13e: 01 61 .word 0x0161
116
1170000000000000140 <.*>:
118 140: cc000000 movi 0,r0
119 144: c8000000 shori 0,r0
120 148: 6bf10200 ptabs/l r0,tr0
121 14c: 4401fd20 blink tr0,r18
122 150: cc000000 movi 0,r0
123 154: c8000000 shori 0,r0
124 158: 6bf10200 ptabs/l r0,tr0
125 15c: 4401fd20 blink tr0,r18
126 160: cfff7000 movi -36,r0
127 164: cfffe400 movi -7,r0
128 168: ebfffa00 pta/l 160 <.*>,tr0
129
130000000000000016c <.*>:
131 16c: 0000016d .long 0x0000016d
132
1330000000000000170 <.*>:
134 170: 00000171 .long 0x00000171
135 174: cfffd000 movi -12,r0
136 178: cfffc000 movi -16,r0
137
138000000000000017c <.*>:
139 17c: c7 01 mova 184 <.*>,r0
140 17e: 60 12 mov.l @r1,r0
141 180: 30 1c add r1,r0
142 182: 00 03 bsrf r0
143
1440000000000000184 <.*>:
145 184: 00 00 .word 0x0000
146 186: 00 05 mov.w r0,@\(r0,r0\)
147
1480000000000000188 <.*>:
149 188: cc002400 movi 9,r0
150 18c: cc001c00 movi 7,r0
151 190: cc004000 movi 16,r0
152 194: cc001000 movi 4,r0
153 198: cffff800 movi -2,r0
154 19c: cc000400 movi 1,r0
155 1a0: cc002400 movi 9,r0
156 1a4: cc006000 movi 24,r0
157 1a8: cc002000 movi 8,r0