MIPS/binutils/testsuite: Define names of temporary files
[deliverable/binutils-gdb.git] / gas / testsuite / gas / mips / micromips-branch-delay.d
CommitLineData
df58fc94
RS
1#objdump: -dr --prefix-addresses --show-raw-insn -mmips:micromips
2#name: microMIPS branch delay
3#as: -32 -march=mips64 -mmicromips
4#source: micromips-branch-delay.s
5#stderr: micromips-branch-delay.l
6
7# Test microMIPS branch delay slots.
8
9.*: +file format .*mips.*
10
11Disassembly of section \.text:
12([0-9a-f]+) <[^>]*> 4022 fffe bltzal v0,\1 <.*>
13[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
14([0-9a-f]+) <[^>]*> 3040 ffff li v0,-1
15([0-9a-f]+) <[^>]*> 4022 fffe bltzal v0,\1 <.*>
16[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
17([0-9a-f]+) <[^>]*> 3040 7fff li v0,32767
18([0-9a-f]+) <[^>]*> 4022 fffe bltzal v0,\1 <.*>
19[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
20([0-9a-f]+) <[^>]*> 5040 ffff li v0,0xffff
21([0-9a-f]+) <[^>]*> 4022 fffe bltzal v0,\1 <.*>
22[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
23([0-9a-f]+) <[^>]*> 41a2 0001 lui v0,0x1
24([0-9a-f]+) <[^>]*> 4222 fffe bltzals v0,\1 <.*>
25[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
26([0-9a-f]+) <[^>]*> ed7f li v0,-1
27([0-9a-f]+) <[^>]*> 4222 fffe bltzals v0,\1 <.*>
28[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
29([0-9a-f]+) <[^>]*> 3040 7fff li v0,32767
30([0-9a-f]+) <[^>]*> 4222 fffe bltzals v0,\1 <.*>
31[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
32([0-9a-f]+) <[^>]*> 5040 ffff li v0,0xffff
33([0-9a-f]+) <[^>]*> 4222 fffe bltzals v0,\1 <.*>
34[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
35([0-9a-f]+) <[^>]*> 41a2 0001 lui v0,0x1
36([0-9a-f]+) <[^>]*> 4042 fffe bgez v0,\1 <.*>
37[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
38([0-9a-f]+) <[^>]*> 0c00 nop
39([0-9a-f]+) <[^>]*> 4060 fffe bal \1 <.*>
40[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
41([0-9a-f]+) <[^>]*> 3040 ffff li v0,-1
42([0-9a-f]+) <[^>]*> 4042 fffe bgez v0,\1 <.*>
43[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
44([0-9a-f]+) <[^>]*> 0c00 nop
45([0-9a-f]+) <[^>]*> 4060 fffe bal \1 <.*>
46[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
47([0-9a-f]+) <[^>]*> 3040 7fff li v0,32767
48([0-9a-f]+) <[^>]*> 4042 fffe bgez v0,\1 <.*>
49[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
50([0-9a-f]+) <[^>]*> 0c00 nop
51([0-9a-f]+) <[^>]*> 4060 fffe bal \1 <.*>
52[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
53([0-9a-f]+) <[^>]*> 5040 ffff li v0,0xffff
54([0-9a-f]+) <[^>]*> 4042 fffe bgez v0,\1 <.*>
55[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
56([0-9a-f]+) <[^>]*> 0c00 nop
57([0-9a-f]+) <[^>]*> 4060 fffe bal \1 <.*>
58[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
59([0-9a-f]+) <[^>]*> 41a2 0001 lui v0,0x1
60([0-9a-f]+) <[^>]*> 4022 fffe bltzal v0,\1 <.*>
61[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
62([0-9a-f]+) <[^>]*> 305d ffff addiu v0,sp,-1
63([0-9a-f]+) <[^>]*> 4022 fffe bltzal v0,\1 <.*>
64[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
65([0-9a-f]+) <[^>]*> 305d 0008 addiu v0,sp,8
66([0-9a-f]+) <[^>]*> 4022 fffe bltzal v0,\1 <.*>
67[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
68([0-9a-f]+) <[^>]*> 305d 0100 addiu v0,sp,256
69([0-9a-f]+) <[^>]*> 4022 fffe bltzal v0,\1 <.*>
70[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
71([0-9a-f]+) <[^>]*> 305d 7fff addiu v0,sp,32767
72([0-9a-f]+) <[^>]*> 4222 fffe bltzals v0,\1 <.*>
73[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
74([0-9a-f]+) <[^>]*> 305d ffff addiu v0,sp,-1
75([0-9a-f]+) <[^>]*> 4222 fffe bltzals v0,\1 <.*>
76[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
77([0-9a-f]+) <[^>]*> 6d05 addiu v0,sp,8
78([0-9a-f]+) <[^>]*> 4222 fffe bltzals v0,\1 <.*>
79[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
80([0-9a-f]+) <[^>]*> 305d 0100 addiu v0,sp,256
81([0-9a-f]+) <[^>]*> 4222 fffe bltzals v0,\1 <.*>
82[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
83([0-9a-f]+) <[^>]*> 305d 7fff addiu v0,sp,32767
84([0-9a-f]+) <[^>]*> 4042 fffe bgez v0,\1 <.*>
85[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
86([0-9a-f]+) <[^>]*> 0c00 nop
87([0-9a-f]+) <[^>]*> 4060 fffe bal \1 <.*>
88[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
89([0-9a-f]+) <[^>]*> 305d ffff addiu v0,sp,-1
90([0-9a-f]+) <[^>]*> 4042 fffe bgez v0,\1 <.*>
91[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
92([0-9a-f]+) <[^>]*> 0c00 nop
93([0-9a-f]+) <[^>]*> 4060 fffe bal \1 <.*>
94[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
95([0-9a-f]+) <[^>]*> 305d 0008 addiu v0,sp,8
96([0-9a-f]+) <[^>]*> 4042 fffe bgez v0,\1 <.*>
97[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
98([0-9a-f]+) <[^>]*> 0c00 nop
99([0-9a-f]+) <[^>]*> 4060 fffe bal \1 <.*>
100[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
101([0-9a-f]+) <[^>]*> 305d 0100 addiu v0,sp,256
102([0-9a-f]+) <[^>]*> 4042 fffe bgez v0,\1 <.*>
103[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
104([0-9a-f]+) <[^>]*> 0c00 nop
105([0-9a-f]+) <[^>]*> 4060 fffe bal \1 <.*>
106[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
107([0-9a-f]+) <[^>]*> 305d 7fff addiu v0,sp,32767
108([0-9a-f]+) <[^>]*> 4022 fffe bltzal v0,\1 <.*>
109[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
110([0-9a-f]+) <[^>]*> 33bd ffff addiu sp,sp,-1
111([0-9a-f]+) <[^>]*> 4022 fffe bltzal v0,\1 <.*>
112[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
113([0-9a-f]+) <[^>]*> 33bd 0008 addiu sp,sp,8
114([0-9a-f]+) <[^>]*> 4022 fffe bltzal v0,\1 <.*>
115[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
116([0-9a-f]+) <[^>]*> 33bd 0100 addiu sp,sp,256
117([0-9a-f]+) <[^>]*> 4022 fffe bltzal v0,\1 <.*>
118[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
119([0-9a-f]+) <[^>]*> 33bd 7fff addiu sp,sp,32767
120([0-9a-f]+) <[^>]*> 4222 fffe bltzals v0,\1 <.*>
121[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
122([0-9a-f]+) <[^>]*> 4fbe addiu sp,sp,-1
123([0-9a-f]+) <[^>]*> 4222 fffe bltzals v0,\1 <.*>
124[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
125([0-9a-f]+) <[^>]*> 4c05 addiu sp,sp,8
126([0-9a-f]+) <[^>]*> 4222 fffe bltzals v0,\1 <.*>
127[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
128([0-9a-f]+) <[^>]*> 4c81 addiu sp,sp,256
129([0-9a-f]+) <[^>]*> 4222 fffe bltzals v0,\1 <.*>
130[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
131([0-9a-f]+) <[^>]*> 33bd 7fff addiu sp,sp,32767
132([0-9a-f]+) <[^>]*> 4042 fffe bgez v0,\1 <.*>
133[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
134([0-9a-f]+) <[^>]*> 0c00 nop
135([0-9a-f]+) <[^>]*> 4060 fffe bal \1 <.*>
136[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
137([0-9a-f]+) <[^>]*> 33bd ffff addiu sp,sp,-1
138([0-9a-f]+) <[^>]*> 4042 fffe bgez v0,\1 <.*>
139[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
140([0-9a-f]+) <[^>]*> 0c00 nop
141([0-9a-f]+) <[^>]*> 4060 fffe bal \1 <.*>
142[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
143([0-9a-f]+) <[^>]*> 33bd 0008 addiu sp,sp,8
144([0-9a-f]+) <[^>]*> 4042 fffe bgez v0,\1 <.*>
145[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
146([0-9a-f]+) <[^>]*> 0c00 nop
147([0-9a-f]+) <[^>]*> 4060 fffe bal \1 <.*>
148[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
149([0-9a-f]+) <[^>]*> 33bd 0100 addiu sp,sp,256
150([0-9a-f]+) <[^>]*> 4042 fffe bgez v0,\1 <.*>
151[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
152([0-9a-f]+) <[^>]*> 0c00 nop
153([0-9a-f]+) <[^>]*> 4060 fffe bal \1 <.*>
154[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
155([0-9a-f]+) <[^>]*> 33bd 7fff addiu sp,sp,32767
156([0-9a-f]+) <[^>]*> 4022 fffe bltzal v0,\1 <.*>
157[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
158([0-9a-f]+) <[^>]*> 305d ffff addiu v0,sp,-1
159([0-9a-f]+) <[^>]*> 4022 fffe bltzal v0,\1 <.*>
160[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
161([0-9a-f]+) <[^>]*> 305d 0008 addiu v0,sp,8
162([0-9a-f]+) <[^>]*> 4022 fffe bltzal v0,\1 <.*>
163[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
164([0-9a-f]+) <[^>]*> 305d 0100 addiu v0,sp,256
165([0-9a-f]+) <[^>]*> 4022 fffe bltzal v0,\1 <.*>
166[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
167([0-9a-f]+) <[^>]*> 305d 7fff addiu v0,sp,32767
168([0-9a-f]+) <[^>]*> 4022 fffe bltzal v0,\1 <.*>
169[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
170([0-9a-f]+) <[^>]*> 41a1 0001 lui at,0x1
171([0-9a-f]+) <[^>]*> 003d 1150 addu v0,sp,at
172([0-9a-f]+) <[^>]*> 4222 fffe bltzals v0,\1 <.*>
173[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
174([0-9a-f]+) <[^>]*> 305d ffff addiu v0,sp,-1
175([0-9a-f]+) <[^>]*> 4222 fffe bltzals v0,\1 <.*>
176[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
177([0-9a-f]+) <[^>]*> 305d 0008 addiu v0,sp,8
178([0-9a-f]+) <[^>]*> 4222 fffe bltzals v0,\1 <.*>
179[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
180([0-9a-f]+) <[^>]*> 305d 0100 addiu v0,sp,256
181([0-9a-f]+) <[^>]*> 4222 fffe bltzals v0,\1 <.*>
182[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
183([0-9a-f]+) <[^>]*> 305d 7fff addiu v0,sp,32767
184([0-9a-f]+) <[^>]*> 4222 fffe bltzals v0,\1 <.*>
185[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
186([0-9a-f]+) <[^>]*> 41a1 0001 lui at,0x1
187([0-9a-f]+) <[^>]*> 003d 1150 addu v0,sp,at
188([0-9a-f]+) <[^>]*> 4042 fffe bgez v0,\1 <.*>
189[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
190([0-9a-f]+) <[^>]*> 0c00 nop
191([0-9a-f]+) <[^>]*> 4060 fffe bal \1 <.*>
192[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
193([0-9a-f]+) <[^>]*> 305d ffff addiu v0,sp,-1
194([0-9a-f]+) <[^>]*> 4042 fffe bgez v0,\1 <.*>
195[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
196([0-9a-f]+) <[^>]*> 0c00 nop
197([0-9a-f]+) <[^>]*> 4060 fffe bal \1 <.*>
198[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
199([0-9a-f]+) <[^>]*> 305d 0008 addiu v0,sp,8
200([0-9a-f]+) <[^>]*> 4042 fffe bgez v0,\1 <.*>
201[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
202([0-9a-f]+) <[^>]*> 0c00 nop
203([0-9a-f]+) <[^>]*> 4060 fffe bal \1 <.*>
204[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
205([0-9a-f]+) <[^>]*> 305d 0100 addiu v0,sp,256
206([0-9a-f]+) <[^>]*> 4042 fffe bgez v0,\1 <.*>
207[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
208([0-9a-f]+) <[^>]*> 0c00 nop
209([0-9a-f]+) <[^>]*> 4060 fffe bal \1 <.*>
210[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
211([0-9a-f]+) <[^>]*> 305d 7fff addiu v0,sp,32767
212([0-9a-f]+) <[^>]*> 4042 fffe bgez v0,\1 <.*>
213[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
214([0-9a-f]+) <[^>]*> 0c00 nop
215([0-9a-f]+) <[^>]*> 4060 fffe bal \1 <.*>
216[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
217([0-9a-f]+) <[^>]*> 41a1 0001 lui at,0x1
218([0-9a-f]+) <[^>]*> 003d 1150 addu v0,sp,at
219([0-9a-f]+) <[^>]*> 4022 fffe bltzal v0,\1 <.*>
220[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
221([0-9a-f]+) <[^>]*> 33bd ffff addiu sp,sp,-1
222([0-9a-f]+) <[^>]*> 4022 fffe bltzal v0,\1 <.*>
223[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
224([0-9a-f]+) <[^>]*> 33bd 0008 addiu sp,sp,8
225([0-9a-f]+) <[^>]*> 4022 fffe bltzal v0,\1 <.*>
226[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
227([0-9a-f]+) <[^>]*> 33bd 0100 addiu sp,sp,256
228([0-9a-f]+) <[^>]*> 4022 fffe bltzal v0,\1 <.*>
229[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
230([0-9a-f]+) <[^>]*> 33bd 7fff addiu sp,sp,32767
231([0-9a-f]+) <[^>]*> 4022 fffe bltzal v0,\1 <.*>
232[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
233([0-9a-f]+) <[^>]*> 41a1 0001 lui at,0x1
234([0-9a-f]+) <[^>]*> 003d e950 addu sp,sp,at
235([0-9a-f]+) <[^>]*> 4222 fffe bltzals v0,\1 <.*>
236[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
237([0-9a-f]+) <[^>]*> 33bd ffff addiu sp,sp,-1
238([0-9a-f]+) <[^>]*> 4222 fffe bltzals v0,\1 <.*>
239[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
240([0-9a-f]+) <[^>]*> 33bd 0008 addiu sp,sp,8
241([0-9a-f]+) <[^>]*> 4222 fffe bltzals v0,\1 <.*>
242[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
243([0-9a-f]+) <[^>]*> 33bd 0100 addiu sp,sp,256
244([0-9a-f]+) <[^>]*> 4222 fffe bltzals v0,\1 <.*>
245[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
246([0-9a-f]+) <[^>]*> 33bd 7fff addiu sp,sp,32767
247([0-9a-f]+) <[^>]*> 4222 fffe bltzals v0,\1 <.*>
248[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
249([0-9a-f]+) <[^>]*> 41a1 0001 lui at,0x1
250([0-9a-f]+) <[^>]*> 003d e950 addu sp,sp,at
251([0-9a-f]+) <[^>]*> 4042 fffe bgez v0,\1 <.*>
252[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
253([0-9a-f]+) <[^>]*> 0c00 nop
254([0-9a-f]+) <[^>]*> 4060 fffe bal \1 <.*>
255[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
256([0-9a-f]+) <[^>]*> 33bd ffff addiu sp,sp,-1
257([0-9a-f]+) <[^>]*> 4042 fffe bgez v0,\1 <.*>
258[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
259([0-9a-f]+) <[^>]*> 0c00 nop
260([0-9a-f]+) <[^>]*> 4060 fffe bal \1 <.*>
261[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
262([0-9a-f]+) <[^>]*> 33bd 0008 addiu sp,sp,8
263([0-9a-f]+) <[^>]*> 4042 fffe bgez v0,\1 <.*>
264[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
265([0-9a-f]+) <[^>]*> 0c00 nop
266([0-9a-f]+) <[^>]*> 4060 fffe bal \1 <.*>
267[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
268([0-9a-f]+) <[^>]*> 33bd 0100 addiu sp,sp,256
269([0-9a-f]+) <[^>]*> 4042 fffe bgez v0,\1 <.*>
270[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
271([0-9a-f]+) <[^>]*> 0c00 nop
272([0-9a-f]+) <[^>]*> 4060 fffe bal \1 <.*>
273[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
274([0-9a-f]+) <[^>]*> 33bd 7fff addiu sp,sp,32767
275([0-9a-f]+) <[^>]*> 4042 fffe bgez v0,\1 <.*>
276[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
277([0-9a-f]+) <[^>]*> 0c00 nop
278([0-9a-f]+) <[^>]*> 4060 fffe bal \1 <.*>
279[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .*
280([0-9a-f]+) <[^>]*> 41a1 0001 lui at,0x1
281([0-9a-f]+) <[^>]*> 003d e950 addu sp,sp,at
282([0-9a-f]+) <[^>]*> 0c00 nop
283 \.\.\.
This page took 0.272405 seconds and 4 git commands to generate.