i386: Check vector length for EVEX vextractfXX and vinsertfXX
[external/binutils.git] / gas / testsuite / gas / mips / unaligned-branch-3.d
1 #objdump: -dr --prefix-addresses --show-raw-insn
2 #name: MIPS branch to unaligned symbol 3
3 #as: -n32 -march=from-abi
4 #source: unaligned-branch-2.s
5
6 .*: +file format .*mips.*
7
8 Disassembly of section \.text:
9         \.\.\.
10 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
11 [0-9a-f]+ <[^>]*> 04110000      bal     00001008 <foo\+0x8>
12 [       ]*[0-9a-f]+: R_MIPS_PC16        bar0-0x4
13 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
14 [0-9a-f]+ <[^>]*> 10000000      b       00001010 <foo\+0x10>
15 [       ]*[0-9a-f]+: R_MIPS_PC16        bar0-0x4
16 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
17 [0-9a-f]+ <[^>]*> 14430000      bne     v0,v1,00001018 <foo\+0x18>
18 [       ]*[0-9a-f]+: R_MIPS_PC16        bar0-0x4
19 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
20 [0-9a-f]+ <[^>]*> 04110000      bal     00001020 <foo\+0x20>
21 [       ]*[0-9a-f]+: R_MIPS_PC16        bar1-0x4
22 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
23 [0-9a-f]+ <[^>]*> 10000000      b       00001028 <foo\+0x28>
24 [       ]*[0-9a-f]+: R_MIPS_PC16        bar1-0x4
25 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
26 [0-9a-f]+ <[^>]*> 14430000      bne     v0,v1,00001030 <foo\+0x30>
27 [       ]*[0-9a-f]+: R_MIPS_PC16        bar1-0x4
28 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
29 [0-9a-f]+ <[^>]*> 04110000      bal     00001038 <foo\+0x38>
30 [       ]*[0-9a-f]+: R_MIPS_PC16        bar2-0x4
31 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
32 [0-9a-f]+ <[^>]*> 10000000      b       00001040 <foo\+0x40>
33 [       ]*[0-9a-f]+: R_MIPS_PC16        bar2-0x4
34 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
35 [0-9a-f]+ <[^>]*> 14430000      bne     v0,v1,00001048 <foo\+0x48>
36 [       ]*[0-9a-f]+: R_MIPS_PC16        bar2-0x4
37 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
38 [0-9a-f]+ <[^>]*> 04110000      bal     00001050 <foo\+0x50>
39 [       ]*[0-9a-f]+: R_MIPS_PC16        bar3-0x4
40 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
41 [0-9a-f]+ <[^>]*> 10000000      b       00001058 <foo\+0x58>
42 [       ]*[0-9a-f]+: R_MIPS_PC16        bar3-0x4
43 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
44 [0-9a-f]+ <[^>]*> 14430000      bne     v0,v1,00001060 <foo\+0x60>
45 [       ]*[0-9a-f]+: R_MIPS_PC16        bar3-0x4
46 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
47 [0-9a-f]+ <[^>]*> 04110000      bal     00001068 <foo\+0x68>
48 [       ]*[0-9a-f]+: R_MIPS_PC16        bar4-0x4
49 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
50 [0-9a-f]+ <[^>]*> 10000000      b       00001070 <foo\+0x70>
51 [       ]*[0-9a-f]+: R_MIPS_PC16        bar4-0x4
52 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
53 [0-9a-f]+ <[^>]*> 14430000      bne     v0,v1,00001078 <foo\+0x78>
54 [       ]*[0-9a-f]+: R_MIPS_PC16        bar4-0x4
55 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
56 [0-9a-f]+ <[^>]*> 04110000      bal     00001080 <foo\+0x80>
57 [       ]*[0-9a-f]+: R_MIPS_PC16        bar4-0x3
58 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
59 [0-9a-f]+ <[^>]*> 10000000      b       00001088 <foo\+0x88>
60 [       ]*[0-9a-f]+: R_MIPS_PC16        bar4-0x3
61 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
62 [0-9a-f]+ <[^>]*> 14430000      bne     v0,v1,00001090 <foo\+0x90>
63 [       ]*[0-9a-f]+: R_MIPS_PC16        bar4-0x3
64 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
65 [0-9a-f]+ <[^>]*> 04110000      bal     00001098 <foo\+0x98>
66 [       ]*[0-9a-f]+: R_MIPS_PC16        bar4-0x2
67 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
68 [0-9a-f]+ <[^>]*> 10000000      b       000010a0 <foo\+0xa0>
69 [       ]*[0-9a-f]+: R_MIPS_PC16        bar4-0x2
70 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
71 [0-9a-f]+ <[^>]*> 14430000      bne     v0,v1,000010a8 <foo\+0xa8>
72 [       ]*[0-9a-f]+: R_MIPS_PC16        bar4-0x2
73 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
74 [0-9a-f]+ <[^>]*> 04110000      bal     000010b0 <foo\+0xb0>
75 [       ]*[0-9a-f]+: R_MIPS_PC16        bar4-0x1
76 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
77 [0-9a-f]+ <[^>]*> 10000000      b       000010b8 <foo\+0xb8>
78 [       ]*[0-9a-f]+: R_MIPS_PC16        bar4-0x1
79 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
80 [0-9a-f]+ <[^>]*> 14430000      bne     v0,v1,000010c0 <foo\+0xc0>
81 [       ]*[0-9a-f]+: R_MIPS_PC16        bar4-0x1
82 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
83 [0-9a-f]+ <[^>]*> 04110000      bal     000010c8 <foo\+0xc8>
84 [       ]*[0-9a-f]+: R_MIPS_PC16        bar4
85 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
86 [0-9a-f]+ <[^>]*> 10000000      b       000010d0 <foo\+0xd0>
87 [       ]*[0-9a-f]+: R_MIPS_PC16        bar4
88 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
89 [0-9a-f]+ <[^>]*> 14430000      bne     v0,v1,000010d8 <foo\+0xd8>
90 [       ]*[0-9a-f]+: R_MIPS_PC16        bar4
91 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
92 [0-9a-f]+ <[^>]*> 04110000      bal     000010e0 <foo\+0xe0>
93 [       ]*[0-9a-f]+: R_MIPS_PC16        bar16-0x4
94 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
95 [0-9a-f]+ <[^>]*> 10000000      b       000010e8 <foo\+0xe8>
96 [       ]*[0-9a-f]+: R_MIPS_PC16        bar16-0x4
97 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
98 [0-9a-f]+ <[^>]*> 14430000      bne     v0,v1,000010f0 <foo\+0xf0>
99 [       ]*[0-9a-f]+: R_MIPS_PC16        bar16-0x4
100 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
101 [0-9a-f]+ <[^>]*> 04110000      bal     000010f8 <foo\+0xf8>
102 [       ]*[0-9a-f]+: R_MIPS_PC16        bar17-0x4
103 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
104 [0-9a-f]+ <[^>]*> 10000000      b       00001100 <foo\+0x100>
105 [       ]*[0-9a-f]+: R_MIPS_PC16        bar17-0x4
106 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
107 [0-9a-f]+ <[^>]*> 14430000      bne     v0,v1,00001108 <foo\+0x108>
108 [       ]*[0-9a-f]+: R_MIPS_PC16        bar17-0x4
109 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
110 [0-9a-f]+ <[^>]*> 04110000      bal     00001110 <foo\+0x110>
111 [       ]*[0-9a-f]+: R_MIPS_PC16        bar18-0x4
112 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
113 [0-9a-f]+ <[^>]*> 10000000      b       00001118 <foo\+0x118>
114 [       ]*[0-9a-f]+: R_MIPS_PC16        bar18-0x4
115 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
116 [0-9a-f]+ <[^>]*> 14430000      bne     v0,v1,00001120 <foo\+0x120>
117 [       ]*[0-9a-f]+: R_MIPS_PC16        bar18-0x4
118 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
119 [0-9a-f]+ <[^>]*> 04110000      bal     00001128 <foo\+0x128>
120 [       ]*[0-9a-f]+: R_MIPS_PC16        bar18-0x3
121 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
122 [0-9a-f]+ <[^>]*> 10000000      b       00001130 <foo\+0x130>
123 [       ]*[0-9a-f]+: R_MIPS_PC16        bar18-0x3
124 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
125 [0-9a-f]+ <[^>]*> 14430000      bne     v0,v1,00001138 <foo\+0x138>
126 [       ]*[0-9a-f]+: R_MIPS_PC16        bar18-0x3
127 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
128 [0-9a-f]+ <[^>]*> 04110000      bal     00001140 <foo\+0x140>
129 [       ]*[0-9a-f]+: R_MIPS_PC16        bar18-0x2
130 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
131 [0-9a-f]+ <[^>]*> 10000000      b       00001148 <foo\+0x148>
132 [       ]*[0-9a-f]+: R_MIPS_PC16        bar18-0x2
133 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
134 [0-9a-f]+ <[^>]*> 14430000      bne     v0,v1,00001150 <foo\+0x150>
135 [       ]*[0-9a-f]+: R_MIPS_PC16        bar18-0x2
136 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
137 [0-9a-f]+ <[^>]*> 04110000      bal     00001158 <foo\+0x158>
138 [       ]*[0-9a-f]+: R_MIPS_PC16        bar18-0x1
139 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
140 [0-9a-f]+ <[^>]*> 10000000      b       00001160 <foo\+0x160>
141 [       ]*[0-9a-f]+: R_MIPS_PC16        bar18-0x1
142 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
143 [0-9a-f]+ <[^>]*> 14430000      bne     v0,v1,00001168 <foo\+0x168>
144 [       ]*[0-9a-f]+: R_MIPS_PC16        bar18-0x1
145 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
146 [0-9a-f]+ <[^>]*> 04110000      bal     00001170 <foo\+0x170>
147 [       ]*[0-9a-f]+: R_MIPS_PC16        bar18
148 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
149 [0-9a-f]+ <[^>]*> 10000000      b       00001178 <foo\+0x178>
150 [       ]*[0-9a-f]+: R_MIPS_PC16        bar18
151 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
152 [0-9a-f]+ <[^>]*> 14430000      bne     v0,v1,00001180 <foo\+0x180>
153 [       ]*[0-9a-f]+: R_MIPS_PC16        bar18
154 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
155 [0-9a-f]+ <[^>]*> 03e00009      jalr    zero,ra
156 [0-9a-f]+ <[^>]*> 00000027      nor     zero,zero,zero
157         \.\.\.
158         \.\.\.
159         \.\.\.
160         \.\.\.
161         \.\.\.
162         \.\.\.
163         \.\.\.
164         \.\.\.
165         \.\.\.
166         \.\.\.
167         \.\.\.
168         \.\.\.
169         \.\.\.
170         \.\.\.
171         \.\.\.
172         \.\.\.
173         \.\.\.
174         \.\.\.
175         \.\.\.
176         \.\.\.
177         \.\.\.
178         \.\.\.
179         \.\.\.
180         \.\.\.
181         \.\.\.