brintos

brintos / llvm-project-archived public Read only

0
0
Text · 3.2 KiB · ba5ee08 Raw
78 lines · plain
1@ RUN: not llvm-mc -triple=armv7-linux-gnueabi %s 2>&1 | FileCheck %s2.text3 4        vorr.i32        d2, #0xffffffff5        vorr.i32        q2, #0xffffffff6        vorr.i32        d2, #0xabababab7        vorr.i32        q2, #0xabababab8        vorr.i16        q2, #0xabab9        vorr.i16        q2, #0xabab10 11@ CHECK: error: invalid instruction, any one of the following would fix this:12@ CHECK: operand must be a register in range [d0, d31]13@ CHECK: note: invalid operand for instruction14@ CHECK: vorr.i32        d2, #0xffffffff15@ CHECK: error: invalid instruction, any one of the following would fix this:16@ CHECK: note: operand must be a register in range [q0, q15]17@ CHECK: note: invalid operand for instruction18@ CHECK: vorr.i32        q2, #0xffffffff19@ CHECK: error: invalid instruction, any one of the following would fix this:20@ CHECK: operand must be a register in range [d0, d31]21@ CHECK: note: invalid operand for instruction22@ CHECK: vorr.i32        d2, #0xabababab23@ CHECK: error: invalid instruction, any one of the following would fix this:24@ CHECK: note: operand must be a register in range [q0, q15]25@ CHECK: note: invalid operand for instruction26@ CHECK: vorr.i32        q2, #0xabababab27@ CHECK: error: invalid instruction, any one of the following would fix this:28@ CHECK: note: operand must be a register in range [q0, q15]29@ CHECK: note: invalid operand for instruction30@ CHECK: vorr.i16        q2, #0xabab31@ CHECK: error: invalid instruction, any one of the following would fix this:32@ CHECK: note: operand must be a register in range [q0, q15]33@ CHECK: note: invalid operand for instruction34@ CHECK: vorr.i16        q2, #0xabab35 36        vbic.i32        d2, #0xffffffff37        vbic.i32        q2, #0xffffffff38        vbic.i32        d2, #0xabababab39        vbic.i32        q2, #0xabababab40        vbic.i16        d2, #0xabab41        vbic.i16        q2, #0xabab42 43@ CHECK: error: invalid operand for instruction44@ CHECK: vbic.i32        d2, #0xffffffff45@ CHECK: error: invalid operand for instruction46@ CHECK: vbic.i32        q2, #0xffffffff47@ CHECK: error: invalid operand for instruction48@ CHECK: vbic.i32        d2, #0xabababab49@ CHECK: error: invalid operand for instruction50@ CHECK: vbic.i32        q2, #0xabababab51@ CHECK: error: invalid operand for instruction52@ CHECK: vbic.i16        d2, #0xabab53@ CHECK: error: invalid operand for instruction54@ CHECK: vbic.i16        q2, #0xabab55 56        vbic.i32        d2, #0x03ffffff57        vbic.i32        q2, #0x03ffff58        vbic.i32        d2, #0x03ff59        vbic.i32        d2, #0xff00ff60        vbic.i16        d2, #0x03ff61        vbic.i16        q2, #0xf0f062        vbic.i16        q2, #0xf0f0f063 64@ CHECK: error: invalid operand for instruction65@ CHECK: vbic.i32        d2, #0x03ffffff66@ CHECK: error: invalid operand for instruction67@ CHECK: vbic.i32        q2, #0x03ffff68@ CHECK: error: invalid operand for instruction69@ CHECK: vbic.i32        d2, #0x03ff70@ CHECK: error: invalid operand for instruction71@ CHECK: vbic.i32        d2, #0xff00ff72@ CHECK: error: invalid operand for instruction73@ CHECK: vbic.i16        d2, #0x03ff74@ CHECK: error: invalid operand for instruction75@ CHECK: vbic.i16        q2, #0xf0f076@ CHECK: error: invalid operand for instruction77@ CHECK: vbic.i16        q2, #0xf0f0f078