Removes support in the ARM assembler for the unsigned variants of the VQ(R)DMLAH...
[deliverable/binutils-gdb.git] / gas / testsuite / gas / tic6x / insns-c674x-pcrel.s
CommitLineData
40b36596
JM
1# Test C674x instructions generating PC-relative relocations.
2.text
3.nocmp
4.globl ext1
5.globl ext2
6.globl ext3
7.globl a1
8.globl b1
9.globl irp
10.globl nrp
11f:
12 nop
13 nop
14 nop
15 nop
16 nop
17 nop
18 nop
19 addkpc .S2 f,b1,3
20 [a2] addkpc .S2 f+4,b3,7
21 addkpc .S2 g,b4,0
22 addkpc .S2 ext1+8,b5,4
23g:
24 nop
25 nop
26 nop
27 nop
28 nop
29f2:
30 nop
31 nop
32 b .S2 ext3+4
33 b .S1 ext2
34 b .S2 (nrp)
35 b .S2 (irp)
36 b .S1 (a1)
37 b .S2 f2
38 [b2] b .S2 f2+4
39 b .S2 g2
40 b .S2 (b1)
41g2:
42 nop
43 nop
44 nop
45 nop
46 nop
47f3:
48 nop
49 nop
50 call .S2 ext3+4
51 call .S1 ext2
52 call .S2 (nrp)
53 call .S2 (irp)
54 call .S1 (a1)
55 call .S2 f3
56 [b2] call .S2 f3+4
57 call .S2 g3
58 call .S2 (b1)
59g3:
60 nop
61 nop
62 nop
63 nop
64 nop
65f4:
66 nop
67 nop
68 bdec .S2 ext3+4,b2
69 bdec .S1 ext2,a2
70 bdec .S2 (nrp),b2
71 bdec .S2 (irp),b2
72 bdec .S1 (a1),a2
73 bdec .S2 f4,b2
74 [!a1] bdec .S2 f4+4,b2
75 bdec .S2 g4,b2
76 bdec .S2 (b1),b2
77g4:
78 nop
79 nop
80 nop
81 nop
82 nop
83f5:
84 nop
85 nop
86 bpos .S2 ext3+4,b2
87 bpos .S1 ext2,a2
88 bpos .S2 (nrp),b2
89 bpos .S2 (irp),b2
90 bpos .S1 (a1),a2
91 bpos .S2 f5,b2
92 [!b1] bpos .S2 f5+4,b2
93 bpos .S2 g5,b2
94 bpos .S2 (b1),b2
95g5:
96 nop
97 nop
98 nop
99 nop
100 nop
101f6:
102 nop
103 nop
104 bnop .S2 ext3+4,0
105 bnop .S1 ext2,1
106 bnop (nrp),2
107 bnop .S2 (irp),3
108 bnop .S1 (a1),4
109 bnop .S2 f6,5
110 [!b1] bnop .S2 f6+4,6
111 bnop g6,7
112 bnop .S2 (b1),0
113g6:
114 nop
115 nop
116 nop
117 nop
118 nop
119f7:
120 nop
121 nop
122 callnop .S2 ext3+4,0
123 callnop .S1 ext2,1
124 callnop (nrp),2
125 callnop .S2 (irp),3
126 callnop .S1 (a1),4
127 callnop .S2 f7,5
128 [a0] callnop .S2 f7+4,6
129 callnop g7,7
130 callnop .S2 (b1),0
131g7:
132 nop
133 nop
134 nop
135 nop
136 nop
137f8:
138 nop
139 nop
140 callp .S2 ext3+4,b3
141 callp .S1 ext2,a3
142 callp .S1 (nrp),a3
143 callp .S2 (irp),b3
144 callp .S1 (a1),a3
145 callp .S2 f8,b3
146 callp .S2 f8+4,b3
147 callp .S1 g8,a3
148 callp .S2 (b1),b3
149g8:
150 nop
151 nop
152 nop
153 nop
154 nop
155f9:
156 nop
157 nop
158 callret .S2 ext3+4
159 callret .S1 ext2
160 callret .S2 (nrp)
161 callret .S2 (irp)
162 callret .S1 (a1)
163 callret .S2 f9
164 [b2] callret .S2 f9+4
165 callret .S2 g9
166 callret .S2 (b1)
167g9:
168 nop
169 nop
170 nop
171 nop
172 nop
173f10:
174 nop
175 nop
176 ret .S2 ext3+4
177 ret .S1 ext2
178 ret .S2 (nrp)
179 ret .S2 (irp)
180 ret .S1 (a1)
181 ret .S2 f10
182 [b2] ret .S2 f10+4
183 ret .S2 g10
184 ret .S2 (b1)
185g10:
186 nop
187 nop
188 nop
189 nop
190 nop
191f11:
192 nop
193 nop
194 retp .S2 ext3+4,b3
195 retp .S1 ext2,a3
196 retp .S1 (nrp),a3
197 retp .S2 (irp),b3
198 retp .S1 (a1),a3
199 retp .S2 f11,b3
200 retp .S2 f11+4,b3
201 retp .S1 g11,a3
202 retp .S2 (b1),b3
203g11:
204 nop
205 nop
206 nop
207 nop
208 nop
0c9573f4
NC
209g12:
210 .word 0x3014a120
211 .word 0x2010a120
212 .word 0x00000410
213 nop
214 nop
215 nop
216 nop
217 nop
218 nop
219 nop
220 nop
221 nop
222 nop
223 nop
224 .word 0x80801021
225 nop
226 nop
227 nop
228 nop
229 nop
230 nop
231 nop
232 nop
233 nop
234g13:
235 .word 0x3014a120
236 .word 0x2010a120
237 .word 0x00000410
238 nop
239 nop
240 nop
241 nop
242 .word 0xe0000000
243 nop
244 nop
245 nop
246 nop
247 nop
248 nop
249 .word 0x80801021
250 .word 0xe0000000
This page took 0.50259 seconds and 4 git commands to generate.