Lines Matching refs:ERRORS
2 @ RUN: FileCheck --check-prefix=CHECK-ERRORS < %t %s
4 @ RUN: FileCheck --check-prefix=CHECK-ERRORS-V8 < %t %s
138 @ CHECK-ERRORS: dbg #16
147 @ CHECK-ERRORS: error: invalid operand for instruction
148 @ CHECK-ERRORS: error: invalid operand for instruction
149 @ CHECK-ERRORS: error: invalid operand for instruction
150 @ CHECK-ERRORS: error: invalid operand for instruction
151 @ CHECK-ERRORS: error: immediate operand must be in the range [0,15]
152 @ CHECK-ERRORS: error: immediate operand must be in the range [0,15]
157 @ CHECK-ERRORS: error: invalid operand for instruction
158 @ CHECK-ERRORS: error: invalid operand for instruction
162 @ CHECK-ERRORS: error: invalid operand for instruction
167 @ CHECK-ERRORS: error: invalid operand for instruction
168 @ CHECK-ERRORS: error: instruction 'movw' can not set flags, but 's' suffix specified
172 @ CHECK-ERRORS: error: invalid operand for instruction
181 @ CHECK-ERRORS: error: invalid operand for instruction
182 @ CHECK-ERRORS: error: invalid operand for instruction
183 @ CHECK-ERRORS: error: invalid operand for instruction
184 @ CHECK-ERRORS: error: invalid operand for instruction
185 @ CHECK-ERRORS: error: immediate operand must be in the range [0,15]
186 @ CHECK-ERRORS: error: immediate operand must be in the range [0,15]
196 @ CHECK-ERRORS: error: immediate value out of range
197 @ CHECK-ERRORS: pkhbt r2, r2, r3, lsl #-1
198 @ CHECK-ERRORS: ^
199 @ CHECK-ERRORS: error: immediate value out of range
200 @ CHECK-ERRORS: pkhbt r2, r2, r3, lsl #32
201 @ CHECK-ERRORS: ^
202 @ CHECK-ERRORS: error: immediate value out of range
203 @ CHECK-ERRORS: pkhtb r2, r2, r3, asr #0
204 @ CHECK-ERRORS: ^
205 @ CHECK-ERRORS: error: immediate value out of range
206 @ CHECK-ERRORS: pkhtb r2, r2, r3, asr #33
207 @ CHECK-ERRORS: ^
208 @ CHECK-ERRORS: error: lsl operand expected.
209 @ CHECK-ERRORS: pkhbt r2, r2, r3, asr #3
210 @ CHECK-ERRORS: ^
211 @ CHECK-ERRORS: error: asr operand expected.
212 @ CHECK-ERRORS: pkhtb r2, r2, r3, lsl #3
213 @ CHECK-ERRORS: ^
221 @ CHECK-ERRORS: error: instruction 'setend' is not predicable, but condition code specified
222 @ CHECK-ERRORS: setendne be
223 @ CHECK-ERRORS: ^
224 @ CHECK-ERRORS: error: 'be' or 'le' operand expected
225 @ CHECK-ERRORS: setend me
226 @ CHECK-ERRORS: ^
227 @ CHECK-ERRORS: error: 'be' or 'le' operand expected
228 @ CHECK-ERRORS: setend 1
229 @ CHECK-ERRORS: ^
243 @ CHECK-ERRORS: error: invalid operand for instruction
244 @ CHECK-ERRORS: ssat r8, #0, r10, lsl #8
245 @ CHECK-ERRORS: ^
246 @ CHECK-ERRORS: error: invalid operand for instruction
247 @ CHECK-ERRORS: ssat r8, #33, r10, lsl #8
248 @ CHECK-ERRORS: ^
249 @ CHECK-ERRORS: error: 'lsr' shift amount must be in range [0,31]
250 @ CHECK-ERRORS: ssat r8, #1, r10, lsl #-1
251 @ CHECK-ERRORS: ^
252 @ CHECK-ERRORS: error: 'lsr' shift amount must be in range [0,31]
253 @ CHECK-ERRORS: ssat r8, #1, r10, lsl #32
254 @ CHECK-ERRORS: ^
255 @ CHECK-ERRORS: error: 'asr' shift amount must be in range [1,32]
256 @ CHECK-ERRORS: ssat r8, #1, r10, asr #0
257 @ CHECK-ERRORS: ^
258 @ CHECK-ERRORS: error: 'asr' shift amount must be in range [1,32]
259 @ CHECK-ERRORS: ssat r8, #1, r10, asr #33
260 @ CHECK-ERRORS: ^
261 @ CHECK-ERRORS: error: shift operator 'asr' or 'lsl' expected
262 @ CHECK-ERRORS: ssat r8, #1, r10, lsr #5
263 @ CHECK-ERRORS: ^
264 @ CHECK-ERRORS: error: '#' expected
265 @ CHECK-ERRORS: ssat r8, #1, r10, lsl fred
266 @ CHECK-ERRORS: ^
267 @ CHECK-ERRORS: error: shift amount must be an immediate
268 @ CHECK-ERRORS: ssat r8, #1, r10, lsl #fred
269 @ CHECK-ERRORS: ^
275 @ CHECK-ERRORS: error: invalid operand for instruction
276 @ CHECK-ERRORS: ssat16 r2, #0, r7
277 @ CHECK-ERRORS: ^
278 @ CHECK-ERRORS: error: invalid operand for instruction
279 @ CHECK-ERRORS: ssat16 r3, #17, r5
280 @ CHECK-ERRORS: ^
286 @ CHECK-ERRORS: warning: register list not in ascending order
287 @ CHECK-ERRORS: stmda sp!, {r5, r2}
288 @ CHECK-ERRORS: ^
293 @ CHECK-ERRORS: error: invalid operand for instruction
294 @ CHECK-ERRORS: svc #0x1000000
295 @ CHECK-ERRORS: ^
302 @ CHECK-ERRORS: error: destination operands must be sequential
303 @ CHECK-ERRORS: ldrexd r4, r3, [r8]
304 @ CHECK-ERRORS: ^
305 @ CHECK-ERRORS: error: source operands must be sequential
306 @ CHECK-ERRORS: strexd r6, r5, r3, [r8]
307 @ CHECK-ERRORS: ^
318 @ CHECK-ERRORS: error: invalid operand for instruction
319 @ CHECK-ERRORS: sxtb r8, r3, #8
320 @ CHECK-ERRORS: ^
321 @ CHECK-ERRORS: error: '#' expected
322 @ CHECK-ERRORS: sxtb r8, r3, ror 24
323 @ CHECK-ERRORS: ^
324 @ CHECK-ERRORS: error: unknown token in expression
325 @ CHECK-ERRORS: sxtb r8, r3, ror #8 -
326 @ CHECK-ERRORS: ^
327 @ CHECK-ERRORS: error: malformed rotate expression
328 @ CHECK-ERRORS: sxtb r8, r3, ror #8 -
329 @ CHECK-ERRORS: ^
330 @ CHECK-ERRORS: error: rotate amount must be an immediate
331 @ CHECK-ERRORS: sxtab r3, r8, r3, ror #(fred - wilma)
332 @ CHECK-ERRORS: ^
333 @ CHECK-ERRORS: error: 'ror' rotate amount must be 8, 16, or 24
334 @ CHECK-ERRORS: sxtab r7, r8, r3, ror #25
335 @ CHECK-ERRORS: ^
336 @ CHECK-ERRORS: error: 'ror' rotate amount must be 8, 16, or 24
337 @ CHECK-ERRORS: sxtah r9, r3, r3, ror #-8
338 @ CHECK-ERRORS: ^
339 @ CHECK-ERRORS: error: invalid operand for instruction
340 @ CHECK-ERRORS: sxtb16ge r2, r3, lsr #24
341 @ CHECK-ERRORS: ^
347 @ CHECK-ERRORS: error: bitfield width must be in range [1,32-lsb]
348 @ CHECK-ERRORS: sbfx r4, r5, #31, #2
349 @ CHECK-ERRORS: ^
350 @ CHECK-ERRORS: error: bitfield width must be in range [1,32-lsb]
351 @ CHECK-ERRORS: ubfxgt r4, r5, #16, #17
352 @ CHECK-ERRORS: ^
359 @ CHECK-ERRORS: error: invalid operand for instruction
360 @ CHECK-ERRORS: sbfx pc, r2, #1, #3
361 @ CHECK-ERRORS: ^
362 @ CHECK-ERRORS: error: invalid operand for instruction
363 @ CHECK-ERRORS: sbfx sp, pc, #4, #5
364 @ CHECK-ERRORS: ^
365 @ CHECK-ERRORS: error: invalid operand for instruction
366 @ CHECK-ERRORS: ubfx pc, r0, #0, #31
367 @ CHECK-ERRORS: ^
368 @ CHECK-ERRORS: error: invalid operand for instruction
369 @ CHECK-ERRORS: ubfx r14, pc, #1, #2
370 @ CHECK-ERRORS: ^
376 @ CHECK-ERRORS: error: destination operands must be sequential
377 @ CHECK-ERRORS: ldrd r4, r3, [r8]
378 @ CHECK-ERRORS: ^
379 @ CHECK-ERRORS: error: destination operands must be sequential
380 @ CHECK-ERRORS: ldrd r4, r3, [r8, #8]!
381 @ CHECK-ERRORS: ^
382 @ CHECK-ERRORS: error: destination operands must be sequential
383 @ CHECK-ERRORS: ldrd r4, r3, [r8], #8
384 @ CHECK-ERRORS: ^
389 @ CHECK-ERRORS: error: non-contiguous register range
390 @ CHECK-ERRORS: vpush {s0, s3}
391 @ CHECK-ERRORS: ^
397 @ CHECK-ERRORS: error: coprocessor option must be an immediate in range [0, 255]
398 @ CHECK-ERRORS: ldc2 p2, c8, [r1], { 256 }
399 @ CHECK-ERRORS: ^
400 @ CHECK-ERRORS: error: coprocessor option must be an immediate in range [0, 255]
401 @ CHECK-ERRORS: ldc2 p2, c8, [r1], { -1 }
402 @ CHECK-ERRORS: ^
406 @ CHECK-ERRORS: error: invalid operand for instruction
407 @ CHECK-ERRORS: cps f,#1
408 @ CHECK-ERRORS: ^
413 @ CHECK-ERRORS: error: invalid operand for instruction
414 @ CHECK-ERRORS: msr #0, #0
415 @ CHECK-ERRORS: ^
416 @ CHECK-ERRORS: error: invalid operand for instruction
417 @ CHECK-ERRORS: msr foo, #0
418 @ CHECK-ERRORS: ^
422 @ CHECK-ERRORS: error: immediate value out of range
423 @ CHECK-ERRORS: error: immediate value out of range
426 @ CHECK-ERRORS: error: instruction with .n (narrow) qualifier not allowed in arm mode
431 @ CHECK-ERRORS: error: instruction 'dmb' is not predicable, but condition code specified
432 @ CHECK-ERRORS: error: instruction 'dsb' is not predicable, but condition code specified
433 @ CHECK-ERRORS: error: instruction 'isb' is not predicable, but condition code specified
438 @ CHECK-ERRORS: error: instruction 'dmb' is not predicable, but condition code specified
439 @ CHECK-ERRORS: error: instruction 'dsb' is not predicable, but condition code specified
440 @ CHECK-ERRORS: error: instruction 'isb' is not predicable, but condition code specified
447 @ CHECK-ERRORS: error: instruction 'mcr2' is not predicable, but condition code specified
448 @ CHECK-ERRORS: error: instruction 'mcrr2' is not predicable, but condition code specified
449 @ CHECK-ERRORS: error: instruction 'mrc2' is not predicable, but condition code specified
450 @ CHECK-ERRORS: error: instruction 'mrrc2' is not predicable, but condition code specified
451 @ CHECK-ERRORS: error: instruction 'cdp2' is not predicable, but condition code specified
454 @ CHECK-ERRORS: error: instruction 'bkpt' is not predicable, but condition code specified
460 @ CHECK-ERRORS: error: writeback register not allowed in register list
461 @ CHECK-ERRORS: error: writeback register not allowed in register list
462 @ CHECK-ERRORS: error: writeback register not allowed in register list
463 @ CHECK-ERRORS: error: writeback register not allowed in register list
473 @ CHECK-ERRORS: error: instruction requires: FPARMv8
474 @ CHECK-ERRORS: error: instruction requires: FPARMv8
475 @ CHECK-ERRORS: error: instruction requires: FPARMv8
476 @ CHECK-ERRORS: error: instruction requires: FPARMv8
477 @ CHECK-ERRORS: error: instruction requires: FPARMv8
478 @ CHECK-ERRORS: error: instruction requires: FPARMv8
479 @ CHECK-ERRORS: error: instruction requires: FPARMv8
480 @ CHECK-ERRORS: error: instruction requires: FPARMv8
484 @ CHECK-ERRORS: error: system STM cannot have writeback register
485 @ CHECK-ERRORS: error: writeback register only allowed on system LDM if PC in register-list
490 @ CHECK-ERRORS: error: immediate expression for mov requires :lower16: or :upper16
491 @ CHECK-ERRORS: ^
492 @ CHECK-ERRORS: error: immediate expression for mov requires :lower16: or :upper16
493 @ CHECK-ERRORS: ^
507 @ CHECK-ERRORS: error: source register and base register can't be identical
511 @ CHECK-ERRORS: str r0, [r0, r1]!
512 @ CHECK-ERRORS: ^
513 @ CHECK-ERRORS: error: source register and base register can't be identical
517 @ CHECK-ERRORS: str r0, [r0], r1
518 @ CHECK-ERRORS: ^
519 @ CHECK-ERRORS: error: source register and base register can't be identical
523 @ CHECK-ERRORS: strh r0, [r0, r1]!
524 @ CHECK-ERRORS: ^
525 @ CHECK-ERRORS: error: source register and base register can't be identical
529 @ CHECK-ERRORS: strh r0, [r0], r1
530 @ CHECK-ERRORS: ^
531 @ CHECK-ERRORS: error: source register and base register can't be identical
535 @ CHECK-ERRORS: strb r0, [r0, r1]!
536 @ CHECK-ERRORS: ^
537 @ CHECK-ERRORS: error: source register and base register can't be identical
541 @ CHECK-ERRORS: strb r0, [r0], r1
542 @ CHECK-ERRORS: ^
564 @ CHECK-ERRORS: error: destination register and base register can't be identical
568 @ CHECK-ERRORS: ldr r0, [r0, r1]!
569 @ CHECK-ERRORS: ^
570 @ CHECK-ERRORS: error: destination register and base register can't be identical
574 @ CHECK-ERRORS: ldr r0, [r0], r1
575 @ CHECK-ERRORS: ^
576 @ CHECK-ERRORS: error: destination register and base register can't be identical
580 @ CHECK-ERRORS: ldrh r0, [r0, r1]!
581 @ CHECK-ERRORS: ^
582 @ CHECK-ERRORS: error: destination register and base register can't be identical
586 @ CHECK-ERRORS: ldrh r0, [r0], r1
587 @ CHECK-ERRORS: ^
588 @ CHECK-ERRORS: error: destination register and base register can't be identical
592 @ CHECK-ERRORS: ldrsh r0, [r0, r1]!
593 @ CHECK-ERRORS: ^
594 @ CHECK-ERRORS: error: destination register and base register can't be identical
598 @ CHECK-ERRORS: ldrsh r0, [r0], r1
599 @ CHECK-ERRORS: ^
600 @ CHECK-ERRORS: error: destination register and base register can't be identical
604 @ CHECK-ERRORS: ldrb r0, [r0, r1]!
605 @ CHECK-ERRORS: ^
606 @ CHECK-ERRORS: error: destination register and base register can't be identical
610 @ CHECK-ERRORS: ldrb r0, [r0], r1
611 @ CHECK-ERRORS: ^
612 @ CHECK-ERRORS: error: destination register and base register can't be identical
616 @ CHECK-ERRORS: ldrsb r0, [r0, r1]!
617 @ CHECK-ERRORS: ^
618 @ CHECK-ERRORS: error: destination register and base register can't be identical
622 @ CHECK-ERRORS: ldrsb r0, [r0], r1
623 @ CHECK-ERRORS: ^
666 @ CHECK-ERRORS: error: immediate operand must a number in the range [0, 255]
667 @ CHECK-ERRORS: error: immediate operand must an even number in the range [0, 30]
668 @ CHECK-ERRORS: error: immediate operand must a number in the range [0, 255]
669 @ CHECK-ERRORS: error: immediate operand must an even number in the range [0, 30]
670 @ CHECK-ERRORS: error: immediate operand must a number in the range [0, 255]
671 @ CHECK-ERRORS: error: immediate operand must an even number in the range [0, 30]
672 @ CHECK-ERRORS: error: immediate operand must a number in the range [0, 255]
673 @ CHECK-ERRORS: error: immediate operand must an even number in the range [0, 30]
674 @ CHECK-ERRORS: error: immediate operand must a number in the range [0, 255]
675 @ CHECK-ERRORS: error: immediate operand must an even number in the range [0, 30]
676 @ CHECK-ERRORS: error: immediate operand must a number in the range [0, 255]
677 @ CHECK-ERRORS: error: immediate operand must an even number in the range [0, 30]
678 @ CHECK-ERRORS: error: immediate operand must a number in the range [0, 255]
679 @ CHECK-ERRORS: error: immediate operand must an even number in the range [0, 30]
680 @ CHECK-ERRORS: error: immediate operand must a number in the range [0, 255]
681 @ CHECK-ERRORS: error: immediate operand must an even number in the range [0, 30]
682 @ CHECK-ERRORS: error: immediate operand must a number in the range [0, 255]
683 @ CHECK-ERRORS: error: immediate operand must an even number in the range [0, 30]
684 @ CHECK-ERRORS: error: immediate operand must a number in the range [0, 255]
685 @ CHECK-ERRORS: error: immediate operand must an even number in the range [0, 30]
686 @ CHECK-ERRORS: error: immediate operand must a number in the range [0, 255]
687 @ CHECK-ERRORS: error: immediate operand must an even number in the range [0, 30]
688 @ CHECK-ERRORS: error: immediate operand must a number in the range [0, 255]
689 @ CHECK-ERRORS: error: immediate operand must an even number in the range [0, 30]
690 @ CHECK-ERRORS: error: immediate operand must a number in the range [0, 255]
691 @ CHECK-ERRORS: error: immediate operand must an even number in the range [0, 30]
692 @ CHECK-ERRORS: error: immediate operand must a number in the range [0, 255]
693 @ CHECK-ERRORS: error: immediate operand must an even number in the range [0, 30]
694 @ CHECK-ERRORS: error: immediate operand must a number in the range [0, 255]
695 @ CHECK-ERRORS: error: immediate operand must an even number in the range [0, 30]
696 @ CHECK-ERRORS: error: immediate operand must a number in the range [0, 255]
697 @ CHECK-ERRORS: error: immediate operand must an even number in the range [0, 30]
698 @ CHECK-ERRORS: error: immediate operand must a number in the range [0, 255]
699 @ CHECK-ERRORS: error: immediate operand must an even number in the range [0, 30]
700 @ CHECK-ERRORS: error: immediate operand must a number in the range [0, 255]
701 @ CHECK-ERRORS: error: immediate operand must an even number in the range [0, 30]
702 @ CHECK-ERRORS: error: immediate operand must a number in the range [0, 255]
703 @ CHECK-ERRORS: error: immediate operand must an even number in the range [0, 30]