MIPS/GAS/testsuite: Add C0, C1, C2, C3 opcode tests
[binutils-gdb.git] / gas / testsuite / gas / mips / r5900@c0.d
1 #objdump: -d --prefix-addresses --show-raw-insn
2 #name: MIPS C0/COP0 instructions
3 #as: -32
4 #source: c0.s
5
6 .*: +file format .*mips.*
7
8 Disassembly of section \.text:
9 [0-9a-f]+ <[^>]*> 42000000 c0 0x0
10 [0-9a-f]+ <[^>]*> 42000001 tlbr
11 [0-9a-f]+ <[^>]*> 42000002 tlbwi
12 [0-9a-f]+ <[^>]*> 42000003 c0 0x3
13 [0-9a-f]+ <[^>]*> 42000004 c0 0x4
14 [0-9a-f]+ <[^>]*> 42000005 c0 0x5
15 [0-9a-f]+ <[^>]*> 42000006 tlbwr
16 [0-9a-f]+ <[^>]*> 42000007 c0 0x7
17 [0-9a-f]+ <[^>]*> 42000008 tlbp
18 [0-9a-f]+ <[^>]*> 42000009 c0 0x9
19 [0-9a-f]+ <[^>]*> 4200000a c0 0xa
20 [0-9a-f]+ <[^>]*> 4200000b c0 0xb
21 [0-9a-f]+ <[^>]*> 4200000c c0 0xc
22 [0-9a-f]+ <[^>]*> 4200000d c0 0xd
23 [0-9a-f]+ <[^>]*> 4200000e c0 0xe
24 [0-9a-f]+ <[^>]*> 4200000f c0 0xf
25 [0-9a-f]+ <[^>]*> 42000010 c0 0x10
26 [0-9a-f]+ <[^>]*> 42000011 c0 0x11
27 [0-9a-f]+ <[^>]*> 42000012 c0 0x12
28 [0-9a-f]+ <[^>]*> 42000013 c0 0x13
29 [0-9a-f]+ <[^>]*> 42000014 c0 0x14
30 [0-9a-f]+ <[^>]*> 42000015 c0 0x15
31 [0-9a-f]+ <[^>]*> 42000016 c0 0x16
32 [0-9a-f]+ <[^>]*> 42000017 c0 0x17
33 [0-9a-f]+ <[^>]*> 42000018 eret
34 [0-9a-f]+ <[^>]*> 42000019 c0 0x19
35 [0-9a-f]+ <[^>]*> 4200001a c0 0x1a
36 [0-9a-f]+ <[^>]*> 4200001b c0 0x1b
37 [0-9a-f]+ <[^>]*> 4200001c c0 0x1c
38 [0-9a-f]+ <[^>]*> 4200001d c0 0x1d
39 [0-9a-f]+ <[^>]*> 4200001e c0 0x1e
40 [0-9a-f]+ <[^>]*> 4200001f c0 0x1f
41 [0-9a-f]+ <[^>]*> 42000020 wait
42 [0-9a-f]+ <[^>]*> 42000021 c0 0x21
43 [0-9a-f]+ <[^>]*> 42000022 c0 0x22
44 [0-9a-f]+ <[^>]*> 42000023 c0 0x23
45 [0-9a-f]+ <[^>]*> 42000024 c0 0x24
46 [0-9a-f]+ <[^>]*> 42000025 c0 0x25
47 [0-9a-f]+ <[^>]*> 42000026 c0 0x26
48 [0-9a-f]+ <[^>]*> 42000027 c0 0x27
49 [0-9a-f]+ <[^>]*> 42000028 c0 0x28
50 [0-9a-f]+ <[^>]*> 42000029 c0 0x29
51 [0-9a-f]+ <[^>]*> 4200002a c0 0x2a
52 [0-9a-f]+ <[^>]*> 4200002b c0 0x2b
53 [0-9a-f]+ <[^>]*> 4200002c c0 0x2c
54 [0-9a-f]+ <[^>]*> 4200002d c0 0x2d
55 [0-9a-f]+ <[^>]*> 4200002e c0 0x2e
56 [0-9a-f]+ <[^>]*> 4200002f c0 0x2f
57 [0-9a-f]+ <[^>]*> 42000030 c0 0x30
58 [0-9a-f]+ <[^>]*> 42000031 c0 0x31
59 [0-9a-f]+ <[^>]*> 42000032 c0 0x32
60 [0-9a-f]+ <[^>]*> 42000033 c0 0x33
61 [0-9a-f]+ <[^>]*> 42000034 c0 0x34
62 [0-9a-f]+ <[^>]*> 42000035 c0 0x35
63 [0-9a-f]+ <[^>]*> 42000036 c0 0x36
64 [0-9a-f]+ <[^>]*> 42000037 c0 0x37
65 [0-9a-f]+ <[^>]*> 42000038 ei
66 [0-9a-f]+ <[^>]*> 42000039 di
67 [0-9a-f]+ <[^>]*> 4200003a c0 0x3a
68 [0-9a-f]+ <[^>]*> 4200003b c0 0x3b
69 [0-9a-f]+ <[^>]*> 4200003c c0 0x3c
70 [0-9a-f]+ <[^>]*> 4200003d c0 0x3d
71 [0-9a-f]+ <[^>]*> 4200003e c0 0x3e
72 [0-9a-f]+ <[^>]*> 4200003f c0 0x3f
73 [0-9a-f]+ <[^>]*> 43000000 c0 0x1000000
74 [0-9a-f]+ <[^>]*> 43000001 c0 0x1000001
75 [0-9a-f]+ <[^>]*> 43000002 c0 0x1000002
76 [0-9a-f]+ <[^>]*> 43000003 c0 0x1000003
77 [0-9a-f]+ <[^>]*> 43000004 c0 0x1000004
78 [0-9a-f]+ <[^>]*> 43000005 c0 0x1000005
79 [0-9a-f]+ <[^>]*> 43000006 c0 0x1000006
80 [0-9a-f]+ <[^>]*> 43000007 c0 0x1000007
81 [0-9a-f]+ <[^>]*> 43000008 c0 0x1000008
82 [0-9a-f]+ <[^>]*> 43000009 c0 0x1000009
83 [0-9a-f]+ <[^>]*> 4300000a c0 0x100000a
84 [0-9a-f]+ <[^>]*> 4300000b c0 0x100000b
85 [0-9a-f]+ <[^>]*> 4300000c c0 0x100000c
86 [0-9a-f]+ <[^>]*> 4300000d c0 0x100000d
87 [0-9a-f]+ <[^>]*> 4300000e c0 0x100000e
88 [0-9a-f]+ <[^>]*> 4300000f c0 0x100000f
89 [0-9a-f]+ <[^>]*> 43000010 c0 0x1000010
90 [0-9a-f]+ <[^>]*> 43000011 c0 0x1000011
91 [0-9a-f]+ <[^>]*> 43000012 c0 0x1000012
92 [0-9a-f]+ <[^>]*> 43000013 c0 0x1000013
93 [0-9a-f]+ <[^>]*> 43000014 c0 0x1000014
94 [0-9a-f]+ <[^>]*> 43000015 c0 0x1000015
95 [0-9a-f]+ <[^>]*> 43000016 c0 0x1000016
96 [0-9a-f]+ <[^>]*> 43000017 c0 0x1000017
97 [0-9a-f]+ <[^>]*> 43000018 c0 0x1000018
98 [0-9a-f]+ <[^>]*> 43000019 c0 0x1000019
99 [0-9a-f]+ <[^>]*> 4300001a c0 0x100001a
100 [0-9a-f]+ <[^>]*> 4300001b c0 0x100001b
101 [0-9a-f]+ <[^>]*> 4300001c c0 0x100001c
102 [0-9a-f]+ <[^>]*> 4300001d c0 0x100001d
103 [0-9a-f]+ <[^>]*> 4300001e c0 0x100001e
104 [0-9a-f]+ <[^>]*> 4300001f c0 0x100001f
105 [0-9a-f]+ <[^>]*> 43000020 c0 0x1000020
106 [0-9a-f]+ <[^>]*> 43000021 c0 0x1000021
107 [0-9a-f]+ <[^>]*> 43000022 c0 0x1000022
108 [0-9a-f]+ <[^>]*> 43000023 c0 0x1000023
109 [0-9a-f]+ <[^>]*> 43000024 c0 0x1000024
110 [0-9a-f]+ <[^>]*> 43000025 c0 0x1000025
111 [0-9a-f]+ <[^>]*> 43000026 c0 0x1000026
112 [0-9a-f]+ <[^>]*> 43000027 c0 0x1000027
113 [0-9a-f]+ <[^>]*> 43000028 c0 0x1000028
114 [0-9a-f]+ <[^>]*> 43000029 c0 0x1000029
115 [0-9a-f]+ <[^>]*> 4300002a c0 0x100002a
116 [0-9a-f]+ <[^>]*> 4300002b c0 0x100002b
117 [0-9a-f]+ <[^>]*> 4300002c c0 0x100002c
118 [0-9a-f]+ <[^>]*> 4300002d c0 0x100002d
119 [0-9a-f]+ <[^>]*> 4300002e c0 0x100002e
120 [0-9a-f]+ <[^>]*> 4300002f c0 0x100002f
121 [0-9a-f]+ <[^>]*> 43000030 c0 0x1000030
122 [0-9a-f]+ <[^>]*> 43000031 c0 0x1000031
123 [0-9a-f]+ <[^>]*> 43000032 c0 0x1000032
124 [0-9a-f]+ <[^>]*> 43000033 c0 0x1000033
125 [0-9a-f]+ <[^>]*> 43000034 c0 0x1000034
126 [0-9a-f]+ <[^>]*> 43000035 c0 0x1000035
127 [0-9a-f]+ <[^>]*> 43000036 c0 0x1000036
128 [0-9a-f]+ <[^>]*> 43000037 c0 0x1000037
129 [0-9a-f]+ <[^>]*> 43000038 c0 0x1000038
130 [0-9a-f]+ <[^>]*> 43000039 c0 0x1000039
131 [0-9a-f]+ <[^>]*> 4300003a c0 0x100003a
132 [0-9a-f]+ <[^>]*> 4300003b c0 0x100003b
133 [0-9a-f]+ <[^>]*> 4300003c c0 0x100003c
134 [0-9a-f]+ <[^>]*> 4300003d c0 0x100003d
135 [0-9a-f]+ <[^>]*> 4300003e c0 0x100003e
136 [0-9a-f]+ <[^>]*> 4300003f c0 0x100003f
137 [0-9a-f]+ <[^>]*> 42000000 c0 0x0
138 [0-9a-f]+ <[^>]*> 42000001 tlbr
139 [0-9a-f]+ <[^>]*> 42000002 tlbwi
140 [0-9a-f]+ <[^>]*> 42000003 c0 0x3
141 [0-9a-f]+ <[^>]*> 42000004 c0 0x4
142 [0-9a-f]+ <[^>]*> 42000005 c0 0x5
143 [0-9a-f]+ <[^>]*> 42000006 tlbwr
144 [0-9a-f]+ <[^>]*> 42000007 c0 0x7
145 [0-9a-f]+ <[^>]*> 42000008 tlbp
146 [0-9a-f]+ <[^>]*> 42000009 c0 0x9
147 [0-9a-f]+ <[^>]*> 4200000a c0 0xa
148 [0-9a-f]+ <[^>]*> 4200000b c0 0xb
149 [0-9a-f]+ <[^>]*> 4200000c c0 0xc
150 [0-9a-f]+ <[^>]*> 4200000d c0 0xd
151 [0-9a-f]+ <[^>]*> 4200000e c0 0xe
152 [0-9a-f]+ <[^>]*> 4200000f c0 0xf
153 [0-9a-f]+ <[^>]*> 42000010 c0 0x10
154 [0-9a-f]+ <[^>]*> 42000011 c0 0x11
155 [0-9a-f]+ <[^>]*> 42000012 c0 0x12
156 [0-9a-f]+ <[^>]*> 42000013 c0 0x13
157 [0-9a-f]+ <[^>]*> 42000014 c0 0x14
158 [0-9a-f]+ <[^>]*> 42000015 c0 0x15
159 [0-9a-f]+ <[^>]*> 42000016 c0 0x16
160 [0-9a-f]+ <[^>]*> 42000017 c0 0x17
161 [0-9a-f]+ <[^>]*> 42000018 eret
162 [0-9a-f]+ <[^>]*> 42000019 c0 0x19
163 [0-9a-f]+ <[^>]*> 4200001a c0 0x1a
164 [0-9a-f]+ <[^>]*> 4200001b c0 0x1b
165 [0-9a-f]+ <[^>]*> 4200001c c0 0x1c
166 [0-9a-f]+ <[^>]*> 4200001d c0 0x1d
167 [0-9a-f]+ <[^>]*> 4200001e c0 0x1e
168 [0-9a-f]+ <[^>]*> 4200001f c0 0x1f
169 [0-9a-f]+ <[^>]*> 42000020 wait
170 [0-9a-f]+ <[^>]*> 42000021 c0 0x21
171 [0-9a-f]+ <[^>]*> 42000022 c0 0x22
172 [0-9a-f]+ <[^>]*> 42000023 c0 0x23
173 [0-9a-f]+ <[^>]*> 42000024 c0 0x24
174 [0-9a-f]+ <[^>]*> 42000025 c0 0x25
175 [0-9a-f]+ <[^>]*> 42000026 c0 0x26
176 [0-9a-f]+ <[^>]*> 42000027 c0 0x27
177 [0-9a-f]+ <[^>]*> 42000028 c0 0x28
178 [0-9a-f]+ <[^>]*> 42000029 c0 0x29
179 [0-9a-f]+ <[^>]*> 4200002a c0 0x2a
180 [0-9a-f]+ <[^>]*> 4200002b c0 0x2b
181 [0-9a-f]+ <[^>]*> 4200002c c0 0x2c
182 [0-9a-f]+ <[^>]*> 4200002d c0 0x2d
183 [0-9a-f]+ <[^>]*> 4200002e c0 0x2e
184 [0-9a-f]+ <[^>]*> 4200002f c0 0x2f
185 [0-9a-f]+ <[^>]*> 42000030 c0 0x30
186 [0-9a-f]+ <[^>]*> 42000031 c0 0x31
187 [0-9a-f]+ <[^>]*> 42000032 c0 0x32
188 [0-9a-f]+ <[^>]*> 42000033 c0 0x33
189 [0-9a-f]+ <[^>]*> 42000034 c0 0x34
190 [0-9a-f]+ <[^>]*> 42000035 c0 0x35
191 [0-9a-f]+ <[^>]*> 42000036 c0 0x36
192 [0-9a-f]+ <[^>]*> 42000037 c0 0x37
193 [0-9a-f]+ <[^>]*> 42000038 ei
194 [0-9a-f]+ <[^>]*> 42000039 di
195 [0-9a-f]+ <[^>]*> 4200003a c0 0x3a
196 [0-9a-f]+ <[^>]*> 4200003b c0 0x3b
197 [0-9a-f]+ <[^>]*> 4200003c c0 0x3c
198 [0-9a-f]+ <[^>]*> 4200003d c0 0x3d
199 [0-9a-f]+ <[^>]*> 4200003e c0 0x3e
200 [0-9a-f]+ <[^>]*> 4200003f c0 0x3f
201 [0-9a-f]+ <[^>]*> 43000000 c0 0x1000000
202 [0-9a-f]+ <[^>]*> 43000001 c0 0x1000001
203 [0-9a-f]+ <[^>]*> 43000002 c0 0x1000002
204 [0-9a-f]+ <[^>]*> 43000003 c0 0x1000003
205 [0-9a-f]+ <[^>]*> 43000004 c0 0x1000004
206 [0-9a-f]+ <[^>]*> 43000005 c0 0x1000005
207 [0-9a-f]+ <[^>]*> 43000006 c0 0x1000006
208 [0-9a-f]+ <[^>]*> 43000007 c0 0x1000007
209 [0-9a-f]+ <[^>]*> 43000008 c0 0x1000008
210 [0-9a-f]+ <[^>]*> 43000009 c0 0x1000009
211 [0-9a-f]+ <[^>]*> 4300000a c0 0x100000a
212 [0-9a-f]+ <[^>]*> 4300000b c0 0x100000b
213 [0-9a-f]+ <[^>]*> 4300000c c0 0x100000c
214 [0-9a-f]+ <[^>]*> 4300000d c0 0x100000d
215 [0-9a-f]+ <[^>]*> 4300000e c0 0x100000e
216 [0-9a-f]+ <[^>]*> 4300000f c0 0x100000f
217 [0-9a-f]+ <[^>]*> 43000010 c0 0x1000010
218 [0-9a-f]+ <[^>]*> 43000011 c0 0x1000011
219 [0-9a-f]+ <[^>]*> 43000012 c0 0x1000012
220 [0-9a-f]+ <[^>]*> 43000013 c0 0x1000013
221 [0-9a-f]+ <[^>]*> 43000014 c0 0x1000014
222 [0-9a-f]+ <[^>]*> 43000015 c0 0x1000015
223 [0-9a-f]+ <[^>]*> 43000016 c0 0x1000016
224 [0-9a-f]+ <[^>]*> 43000017 c0 0x1000017
225 [0-9a-f]+ <[^>]*> 43000018 c0 0x1000018
226 [0-9a-f]+ <[^>]*> 43000019 c0 0x1000019
227 [0-9a-f]+ <[^>]*> 4300001a c0 0x100001a
228 [0-9a-f]+ <[^>]*> 4300001b c0 0x100001b
229 [0-9a-f]+ <[^>]*> 4300001c c0 0x100001c
230 [0-9a-f]+ <[^>]*> 4300001d c0 0x100001d
231 [0-9a-f]+ <[^>]*> 4300001e c0 0x100001e
232 [0-9a-f]+ <[^>]*> 4300001f c0 0x100001f
233 [0-9a-f]+ <[^>]*> 43000020 c0 0x1000020
234 [0-9a-f]+ <[^>]*> 43000021 c0 0x1000021
235 [0-9a-f]+ <[^>]*> 43000022 c0 0x1000022
236 [0-9a-f]+ <[^>]*> 43000023 c0 0x1000023
237 [0-9a-f]+ <[^>]*> 43000024 c0 0x1000024
238 [0-9a-f]+ <[^>]*> 43000025 c0 0x1000025
239 [0-9a-f]+ <[^>]*> 43000026 c0 0x1000026
240 [0-9a-f]+ <[^>]*> 43000027 c0 0x1000027
241 [0-9a-f]+ <[^>]*> 43000028 c0 0x1000028
242 [0-9a-f]+ <[^>]*> 43000029 c0 0x1000029
243 [0-9a-f]+ <[^>]*> 4300002a c0 0x100002a
244 [0-9a-f]+ <[^>]*> 4300002b c0 0x100002b
245 [0-9a-f]+ <[^>]*> 4300002c c0 0x100002c
246 [0-9a-f]+ <[^>]*> 4300002d c0 0x100002d
247 [0-9a-f]+ <[^>]*> 4300002e c0 0x100002e
248 [0-9a-f]+ <[^>]*> 4300002f c0 0x100002f
249 [0-9a-f]+ <[^>]*> 43000030 c0 0x1000030
250 [0-9a-f]+ <[^>]*> 43000031 c0 0x1000031
251 [0-9a-f]+ <[^>]*> 43000032 c0 0x1000032
252 [0-9a-f]+ <[^>]*> 43000033 c0 0x1000033
253 [0-9a-f]+ <[^>]*> 43000034 c0 0x1000034
254 [0-9a-f]+ <[^>]*> 43000035 c0 0x1000035
255 [0-9a-f]+ <[^>]*> 43000036 c0 0x1000036
256 [0-9a-f]+ <[^>]*> 43000037 c0 0x1000037
257 [0-9a-f]+ <[^>]*> 43000038 c0 0x1000038
258 [0-9a-f]+ <[^>]*> 43000039 c0 0x1000039
259 [0-9a-f]+ <[^>]*> 4300003a c0 0x100003a
260 [0-9a-f]+ <[^>]*> 4300003b c0 0x100003b
261 [0-9a-f]+ <[^>]*> 4300003c c0 0x100003c
262 [0-9a-f]+ <[^>]*> 4300003d c0 0x100003d
263 [0-9a-f]+ <[^>]*> 4300003e c0 0x100003e
264 [0-9a-f]+ <[^>]*> 4300003f c0 0x100003f
265 \.\.\.