Lines Matching refs:ERRORS
2 @ RUN: FileCheck --check-prefix=CHECK-ERRORS < %t %s
8 @ CHECK-ERRORS: error: instruction 'mls' can not set flags,
9 @ CHECK-ERRORS: but 's' suffix specified
23 @ CHECK-ERRORS: error: invalid immediate shift value
24 @ CHECK-ERRORS: adc r1, r2, r3, lsl #invalid
25 @ CHECK-ERRORS: ^
26 @ CHECK-ERRORS: error: immediate shift value out of range
27 @ CHECK-ERRORS: adc r4, r5, r6, lsl #-1
28 @ CHECK-ERRORS: ^
29 @ CHECK-ERRORS: error: immediate shift value out of range
30 @ CHECK-ERRORS: adc r4, r5, r6, lsl #32
31 @ CHECK-ERRORS: ^
32 @ CHECK-ERRORS: error: immediate shift value out of range
33 @ CHECK-ERRORS: adc r4, r5, r6, lsr #-1
34 @ CHECK-ERRORS: ^
35 @ CHECK-ERRORS: error: immediate shift value out of range
36 @ CHECK-ERRORS: adc r4, r5, r6, lsr #33
37 @ CHECK-ERRORS: ^
38 @ CHECK-ERRORS: error: immediate shift value out of range
39 @ CHECK-ERRORS: adc r4, r5, r6, asr #-1
40 @ CHECK-ERRORS: ^
41 @ CHECK-ERRORS: error: immediate shift value out of range
42 @ CHECK-ERRORS: adc r4, r5, r6, asr #33
43 @ CHECK-ERRORS: ^
44 @ CHECK-ERRORS: error: immediate shift value out of range
45 @ CHECK-ERRORS: adc r4, r5, r6, ror #-1
46 @ CHECK-ERRORS: ^
47 @ CHECK-ERRORS: error: immediate shift value out of range
48 @ CHECK-ERRORS: adc r4, r5, r6, ror #32
54 @ CHECK-ERRORS: error: invalid operand for instruction
64 @ CHECK-ERRORS: error: invalid operand for instruction
65 @ CHECK-ERRORS: error: invalid operand for instruction
66 @ CHECK-ERRORS: error: invalid operand for instruction
67 @ CHECK-ERRORS: error: invalid operand for instruction
73 @ CHECK-ERRORS: error: invalid operand for instruction
74 @ CHECK-ERRORS: error: invalid operand for instruction
76 @ CHECK-ERRORS: dbg #16
85 @ CHECK-ERRORS: error: invalid operand for instruction
86 @ CHECK-ERRORS: error: invalid operand for instruction
87 @ CHECK-ERRORS: error: invalid operand for instruction
88 @ CHECK-ERRORS: error: invalid operand for instruction
89 @ CHECK-ERRORS: error: invalid operand for instruction
90 @ CHECK-ERRORS: error: invalid operand for instruction
95 @ CHECK-ERRORS: error: invalid operand for instruction
100 @ CHECK-ERRORS: error: invalid operand for instruction
101 @ CHECK-ERRORS: error: instruction 'movw' can not set flags, but 's' suffix specified
105 @ CHECK-ERRORS: error: invalid operand for instruction
114 @ CHECK-ERRORS: error: invalid operand for instruction
115 @ CHECK-ERRORS: error: invalid operand for instruction
116 @ CHECK-ERRORS: error: invalid operand for instruction
117 @ CHECK-ERRORS: error: invalid operand for instruction
118 @ CHECK-ERRORS: error: invalid operand for instruction
119 @ CHECK-ERRORS: error: invalid operand for instruction
129 @ CHECK-ERRORS: error: immediate value out of range
130 @ CHECK-ERRORS: pkhbt r2, r2, r3, lsl #-1
131 @ CHECK-ERRORS: ^
132 @ CHECK-ERRORS: error: immediate value out of range
133 @ CHECK-ERRORS: pkhbt r2, r2, r3, lsl #32
134 @ CHECK-ERRORS: ^
135 @ CHECK-ERRORS: error: immediate value out of range
136 @ CHECK-ERRORS: pkhtb r2, r2, r3, asr #0
137 @ CHECK-ERRORS: ^
138 @ CHECK-ERRORS: error: immediate value out of range
139 @ CHECK-ERRORS: pkhtb r2, r2, r3, asr #33
140 @ CHECK-ERRORS: ^
141 @ CHECK-ERRORS: error: lsl operand expected.
142 @ CHECK-ERRORS: pkhbt r2, r2, r3, asr #3
143 @ CHECK-ERRORS: ^
144 @ CHECK-ERRORS: error: asr operand expected.
145 @ CHECK-ERRORS: pkhtb r2, r2, r3, lsl #3
146 @ CHECK-ERRORS: ^
154 @ CHECK-ERRORS: error: instruction 'setend' is not predicable, but condition code specified
155 @ CHECK-ERRORS: setendne be
156 @ CHECK-ERRORS: ^
157 @ CHECK-ERRORS: error: 'be' or 'le' operand expected
158 @ CHECK-ERRORS: setend me
159 @ CHECK-ERRORS: ^
160 @ CHECK-ERRORS: error: 'be' or 'le' operand expected
161 @ CHECK-ERRORS: setend 1
162 @ CHECK-ERRORS: ^
176 @ CHECK-ERRORS: error: invalid operand for instruction
177 @ CHECK-ERRORS: ssat r8, #0, r10, lsl #8
178 @ CHECK-ERRORS: ^
179 @ CHECK-ERRORS: error: invalid operand for instruction
180 @ CHECK-ERRORS: ssat r8, #33, r10, lsl #8
181 @ CHECK-ERRORS: ^
182 @ CHECK-ERRORS: error: 'lsr' shift amount must be in range [0,31]
183 @ CHECK-ERRORS: ssat r8, #1, r10, lsl #-1
184 @ CHECK-ERRORS: ^
185 @ CHECK-ERRORS: error: 'lsr' shift amount must be in range [0,31]
186 @ CHECK-ERRORS: ssat r8, #1, r10, lsl #32
187 @ CHECK-ERRORS: ^
188 @ CHECK-ERRORS: error: 'asr' shift amount must be in range [1,32]
189 @ CHECK-ERRORS: ssat r8, #1, r10, asr #0
190 @ CHECK-ERRORS: ^
191 @ CHECK-ERRORS: error: 'asr' shift amount must be in range [1,32]
192 @ CHECK-ERRORS: ssat r8, #1, r10, asr #33
193 @ CHECK-ERRORS: ^
194 @ CHECK-ERRORS: error: shift operator 'asr' or 'lsl' expected
195 @ CHECK-ERRORS: ssat r8, #1, r10, lsr #5
196 @ CHECK-ERRORS: ^
197 @ CHECK-ERRORS: error: '#' expected
198 @ CHECK-ERRORS: ssat r8, #1, r10, lsl fred
199 @ CHECK-ERRORS: ^
200 @ CHECK-ERRORS: error: shift amount must be an immediate
201 @ CHECK-ERRORS: ssat r8, #1, r10, lsl #fred
202 @ CHECK-ERRORS: ^
208 @ CHECK-ERRORS: error: invalid operand for instruction
209 @ CHECK-ERRORS: ssat16 r2, #0, r7
210 @ CHECK-ERRORS: ^
211 @ CHECK-ERRORS: error: invalid operand for instruction
212 @ CHECK-ERRORS: ssat16 r3, #17, r5
213 @ CHECK-ERRORS: ^
219 @ CHECK-ERRORS: error: register list not in ascending order
220 @ CHECK-ERRORS: stmda sp!, {r5, r2}
221 @ CHECK-ERRORS: ^
226 @ CHECK-ERRORS: error: invalid operand for instruction
227 @ CHECK-ERRORS: svc #0x1000000
228 @ CHECK-ERRORS: ^
235 @ CHECK-ERRORS: error: destination operands must be sequential
236 @ CHECK-ERRORS: ldrexd r4, r3, [r8]
237 @ CHECK-ERRORS: ^
238 @ CHECK-ERRORS: error: source operands must be sequential
239 @ CHECK-ERRORS: strexd r6, r5, r3, [r8]
240 @ CHECK-ERRORS: ^
251 @ CHECK-ERRORS: error: invalid operand for instruction
252 @ CHECK-ERRORS: sxtb r8, r3, #8
253 @ CHECK-ERRORS: ^
254 @ CHECK-ERRORS: error: '#' expected
255 @ CHECK-ERRORS: sxtb r8, r3, ror 24
256 @ CHECK-ERRORS: ^
257 @ CHECK-ERRORS: error: unknown token in expression
258 @ CHECK-ERRORS: sxtb r8, r3, ror #8 -
259 @ CHECK-ERRORS: ^
260 @ CHECK-ERRORS: error: malformed rotate expression
261 @ CHECK-ERRORS: sxtb r8, r3, ror #8 -
262 @ CHECK-ERRORS: ^
263 @ CHECK-ERRORS: error: rotate amount must be an immediate
264 @ CHECK-ERRORS: sxtab r3, r8, r3, ror #(fred - wilma)
265 @ CHECK-ERRORS: ^
266 @ CHECK-ERRORS: error: 'ror' rotate amount must be 8, 16, or 24
267 @ CHECK-ERRORS: sxtab r7, r8, r3, ror #25
268 @ CHECK-ERRORS: ^
269 @ CHECK-ERRORS: error: 'ror' rotate amount must be 8, 16, or 24
270 @ CHECK-ERRORS: sxtah r9, r3, r3, ror #-8
271 @ CHECK-ERRORS: ^
272 @ CHECK-ERRORS: error: invalid operand for instruction
273 @ CHECK-ERRORS: sxtb16ge r2, r3, lsr #24
274 @ CHECK-ERRORS: ^
280 @ CHECK-ERRORS: error: bitfield width must be in range [1,32-lsb]
281 @ CHECK-ERRORS: sbfx r4, r5, #31, #2
282 @ CHECK-ERRORS: ^
283 @ CHECK-ERRORS: error: bitfield width must be in range [1,32-lsb]
284 @ CHECK-ERRORS: ubfxgt r4, r5, #16, #17
285 @ CHECK-ERRORS: ^
291 @ CHECK-ERRORS: error: destination operands must be sequential
292 @ CHECK-ERRORS: ldrd r4, r3, [r8]
293 @ CHECK-ERRORS: ^
294 @ CHECK-ERRORS: error: destination operands must be sequential
295 @ CHECK-ERRORS: ldrd r4, r3, [r8, #8]!
296 @ CHECK-ERRORS: ^
297 @ CHECK-ERRORS: error: destination operands must be sequential
298 @ CHECK-ERRORS: ldrd r4, r3, [r8], #8
299 @ CHECK-ERRORS: ^
304 @ CHECK-ERRORS: error: non-contiguous register range
305 @ CHECK-ERRORS: vpush {s0, s3}
306 @ CHECK-ERRORS: ^
312 @ CHECK-ERRORS: error: coprocessor option must be an immediate in range [0, 255]
313 @ CHECK-ERRORS: ldc2 p2, c8, [r1], { 256 }
314 @ CHECK-ERRORS: ^
315 @ CHECK-ERRORS: error: coprocessor option must be an immediate in range [0, 255]
316 @ CHECK-ERRORS: ldc2 p2, c8, [r1], { -1 }
317 @ CHECK-ERRORS: ^