MIPS/binutils/testsuite: Define names of temporary files
[deliverable/binutils-gdb.git] / binutils / testsuite / binutils-all / mips / mips16-pcrel.d
1 #PROG: objcopy
2 #objdump: -d --prefix-addresses --show-raw-insn
3 #name: MIPS16 PC-relative instruction disassembly
4 #as: -32
5
6 # Verify delay-slot adjustment for PC-relative operations.
7
8 .*: +file format .*mips.*
9
10 Disassembly of section \.text:
11 00000000 <[^>]*> 6500 nop
12 00000002 <[^>]*> 6500 nop
13 00000004 <[^>]*> 0aff la v0,00000400 <foo0\+0x400>
14 00000006 <[^>]*> 6500 nop
15 00000008 <[^>]*> 6500 nop
16 0000000a <[^>]*> 6500 nop
17 0000000c <[^>]*> b3ff lw v1,00000408 <foo0\+0x408>
18 0000000e <[^>]*> 6500 nop
19 00000010 <[^>]*> 6500 nop
20 00000012 <[^>]*> 6500 nop
21 00000014 <[^>]*> fe9f dla a0,00000090 <foo0\+0x90>
22 00000016 <[^>]*> 6500 nop
23 00000018 <[^>]*> 6500 nop
24 0000001a <[^>]*> 6500 nop
25 0000001c <[^>]*> 6500 nop
26 0000001e <[^>]*> 6500 nop
27 00000020 <[^>]*> fcbf ld a1,00000118 <foo0\+0x118>
28 \.\.\.
29 00001000 <[^>]*> 1800 0000 jal 00000000 <foo0>
30 00001004 <[^>]*> 0aff la v0,000013fc <foo1\+0x3fc>
31 00001006 <[^>]*> 6500 nop
32 00001008 <[^>]*> 1800 0000 jal 00000000 <foo0>
33 0000100c <[^>]*> b3ff lw v1,00001404 <foo1\+0x404>
34 0000100e <[^>]*> 6500 nop
35 00001010 <[^>]*> 1800 0000 jal 00000000 <foo0>
36 00001014 <[^>]*> fe9f dla a0,0000108c <foo1\+0x8c>
37 00001016 <[^>]*> 6500 nop
38 00001018 <[^>]*> 6500 nop
39 0000101a <[^>]*> 6500 nop
40 0000101c <[^>]*> 1800 0000 jal 00000000 <foo0>
41 00001020 <[^>]*> fcbf ld a1,00001110 <foo1\+0x110>
42 \.\.\.
43 00002000 <[^>]*> 1c00 0000 jalx 00000000 <foo0>
44 00002004 <[^>]*> 0aff la v0,000023fc <foo2\+0x3fc>
45 00002006 <[^>]*> 6500 nop
46 00002008 <[^>]*> 1c00 0000 jalx 00000000 <foo0>
47 0000200c <[^>]*> b3ff lw v1,00002404 <foo2\+0x404>
48 0000200e <[^>]*> 6500 nop
49 00002010 <[^>]*> 1c00 0000 jalx 00000000 <foo0>
50 00002014 <[^>]*> fe9f dla a0,0000208c <foo2\+0x8c>
51 00002016 <[^>]*> 6500 nop
52 00002018 <[^>]*> 6500 nop
53 0000201a <[^>]*> 6500 nop
54 0000201c <[^>]*> 1c00 0000 jalx 00000000 <foo0>
55 00002020 <[^>]*> fcbf ld a1,00002110 <foo2\+0x110>
56 \.\.\.
57 00003000 <[^>]*> 6500 nop
58 00003002 <[^>]*> e800 jr s0
59 00003004 <[^>]*> 0aff la v0,000033fc <foo3\+0x3fc>
60 00003006 <[^>]*> 6500 nop
61 00003008 <[^>]*> 6500 nop
62 0000300a <[^>]*> e800 jr s0
63 0000300c <[^>]*> b3ff lw v1,00003404 <foo3\+0x404>
64 0000300e <[^>]*> 6500 nop
65 00003010 <[^>]*> 6500 nop
66 00003012 <[^>]*> e800 jr s0
67 00003014 <[^>]*> fe9f dla a0,0000308c <foo3\+0x8c>
68 00003016 <[^>]*> 6500 nop
69 00003018 <[^>]*> 6500 nop
70 0000301a <[^>]*> 6500 nop
71 0000301c <[^>]*> 6500 nop
72 0000301e <[^>]*> e800 jr s0
73 00003020 <[^>]*> fcbf ld a1,00003110 <foo3\+0x110>
74 \.\.\.
75 00004000 <[^>]*> 6500 nop
76 00004002 <[^>]*> e820 jr ra
77 00004004 <[^>]*> 0aff la v0,000043fc <foo4\+0x3fc>
78 00004006 <[^>]*> 6500 nop
79 00004008 <[^>]*> 6500 nop
80 0000400a <[^>]*> e820 jr ra
81 0000400c <[^>]*> b3ff lw v1,00004404 <foo4\+0x404>
82 0000400e <[^>]*> 6500 nop
83 00004010 <[^>]*> 6500 nop
84 00004012 <[^>]*> e820 jr ra
85 00004014 <[^>]*> fe9f dla a0,0000408c <foo4\+0x8c>
86 00004016 <[^>]*> 6500 nop
87 00004018 <[^>]*> 6500 nop
88 0000401a <[^>]*> 6500 nop
89 0000401c <[^>]*> 6500 nop
90 0000401e <[^>]*> e820 jr ra
91 00004020 <[^>]*> fcbf ld a1,00004110 <foo4\+0x110>
92 \.\.\.
93 00005000 <[^>]*> 6500 nop
94 00005002 <[^>]*> e840 jalr s0
95 00005004 <[^>]*> 0aff la v0,000053fc <foo5\+0x3fc>
96 00005006 <[^>]*> 6500 nop
97 00005008 <[^>]*> 6500 nop
98 0000500a <[^>]*> e840 jalr s0
99 0000500c <[^>]*> b3ff lw v1,00005404 <foo5\+0x404>
100 0000500e <[^>]*> 6500 nop
101 00005010 <[^>]*> 6500 nop
102 00005012 <[^>]*> e840 jalr s0
103 00005014 <[^>]*> fe9f dla a0,0000508c <foo5\+0x8c>
104 00005016 <[^>]*> 6500 nop
105 00005018 <[^>]*> 6500 nop
106 0000501a <[^>]*> 6500 nop
107 0000501c <[^>]*> 6500 nop
108 0000501e <[^>]*> e840 jalr s0
109 00005020 <[^>]*> fcbf ld a1,00005110 <foo5\+0x110>
110 \.\.\.
111 00006000 <[^>]*> 6500 nop
112 00006002 <[^>]*> e860 0xe860
113 00006004 <[^>]*> 0aff la v0,00006400 <foo6\+0x400>
114 00006006 <[^>]*> 6500 nop
115 00006008 <[^>]*> 6500 nop
116 0000600a <[^>]*> e860 0xe860
117 0000600c <[^>]*> b3ff lw v1,00006408 <foo6\+0x408>
118 0000600e <[^>]*> 6500 nop
119 00006010 <[^>]*> 6500 nop
120 00006012 <[^>]*> e860 0xe860
121 00006014 <[^>]*> fe9f dla a0,00006090 <foo6\+0x90>
122 00006016 <[^>]*> 6500 nop
123 00006018 <[^>]*> 6500 nop
124 0000601a <[^>]*> 6500 nop
125 0000601c <[^>]*> 6500 nop
126 0000601e <[^>]*> e860 0xe860
127 00006020 <[^>]*> fcbf ld a1,00006118 <foo6\+0x118>
128 \.\.\.
129 00007000 <[^>]*> 6500 nop
130 00007002 <[^>]*> e880 jrc s0
131 00007004 <[^>]*> 0aff la v0,00007400 <foo7\+0x400>
132 00007006 <[^>]*> 6500 nop
133 00007008 <[^>]*> 6500 nop
134 0000700a <[^>]*> e880 jrc s0
135 0000700c <[^>]*> b3ff lw v1,00007408 <foo7\+0x408>
136 0000700e <[^>]*> 6500 nop
137 00007010 <[^>]*> 6500 nop
138 00007012 <[^>]*> e880 jrc s0
139 00007014 <[^>]*> fe9f dla a0,00007090 <foo7\+0x90>
140 00007016 <[^>]*> 6500 nop
141 00007018 <[^>]*> 6500 nop
142 0000701a <[^>]*> 6500 nop
143 0000701c <[^>]*> 6500 nop
144 0000701e <[^>]*> e880 jrc s0
145 00007020 <[^>]*> fcbf ld a1,00007118 <foo7\+0x118>
146 \.\.\.
147 00008000 <[^>]*> 6500 nop
148 00008002 <[^>]*> e8a0 jrc ra
149 00008004 <[^>]*> 0aff la v0,00008400 <foo8\+0x400>
150 00008006 <[^>]*> 6500 nop
151 00008008 <[^>]*> 6500 nop
152 0000800a <[^>]*> e8a0 jrc ra
153 0000800c <[^>]*> b3ff lw v1,00008408 <foo8\+0x408>
154 0000800e <[^>]*> 6500 nop
155 00008010 <[^>]*> 6500 nop
156 00008012 <[^>]*> e8a0 jrc ra
157 00008014 <[^>]*> fe9f dla a0,00008090 <foo8\+0x90>
158 00008016 <[^>]*> 6500 nop
159 00008018 <[^>]*> 6500 nop
160 0000801a <[^>]*> 6500 nop
161 0000801c <[^>]*> 6500 nop
162 0000801e <[^>]*> e8a0 jrc ra
163 00008020 <[^>]*> fcbf ld a1,00008118 <foo8\+0x118>
164 \.\.\.
165 00009000 <[^>]*> 6500 nop
166 00009002 <[^>]*> e8c0 jalrc s0
167 00009004 <[^>]*> 0aff la v0,00009400 <foo9\+0x400>
168 00009006 <[^>]*> 6500 nop
169 00009008 <[^>]*> 6500 nop
170 0000900a <[^>]*> e8c0 jalrc s0
171 0000900c <[^>]*> b3ff lw v1,00009408 <foo9\+0x408>
172 0000900e <[^>]*> 6500 nop
173 00009010 <[^>]*> 6500 nop
174 00009012 <[^>]*> e8c0 jalrc s0
175 00009014 <[^>]*> fe9f dla a0,00009090 <foo9\+0x90>
176 00009016 <[^>]*> 6500 nop
177 00009018 <[^>]*> 6500 nop
178 0000901a <[^>]*> 6500 nop
179 0000901c <[^>]*> 6500 nop
180 0000901e <[^>]*> e8c0 jalrc s0
181 00009020 <[^>]*> fcbf ld a1,00009118 <foo9\+0x118>
182 \.\.\.
183 0000a000 <[^>]*> 6500 nop
184 0000a002 <[^>]*> e960 0xe960
185 0000a004 <[^>]*> 0aff la v0,0000a400 <fooa\+0x400>
186 0000a006 <[^>]*> 6500 nop
187 0000a008 <[^>]*> 6500 nop
188 0000a00a <[^>]*> e960 0xe960
189 0000a00c <[^>]*> b3ff lw v1,0000a408 <fooa\+0x408>
190 0000a00e <[^>]*> 6500 nop
191 0000a010 <[^>]*> 6500 nop
192 0000a012 <[^>]*> e960 0xe960
193 0000a014 <[^>]*> fe9f dla a0,0000a090 <fooa\+0x90>
194 0000a016 <[^>]*> 6500 nop
195 0000a018 <[^>]*> 6500 nop
196 0000a01a <[^>]*> 6500 nop
197 0000a01c <[^>]*> 6500 nop
198 0000a01e <[^>]*> e960 0xe960
199 0000a020 <[^>]*> fcbf ld a1,0000a118 <fooa\+0x118>
200 \.\.\.
This page took 0.034136 seconds and 4 git commands to generate.