1 @ RUN: not llvm-mc -triple=armv7-linux-gnueabi %s 2>&1 | FileCheck %s 2 .text 3 4 vorr.i32 d2, #0xffffffff 5 vorr.i32 q2, #0xffffffff 6 vorr.i32 d2, #0xabababab 7 vorr.i32 q2, #0xabababab 8 vorr.i16 q2, #0xabab 9 vorr.i16 q2, #0xabab 10 11 @ CHECK: error: invalid operand for instruction 12 @ CHECK: vorr.i32 d2, #0xffffffff 13 @ CHECK: error: invalid operand for instruction 14 @ CHECK: vorr.i32 q2, #0xffffffff 15 @ CHECK: error: invalid operand for instruction 16 @ CHECK: vorr.i32 d2, #0xabababab 17 @ CHECK: error: invalid operand for instruction 18 @ CHECK: vorr.i32 q2, #0xabababab 19 @ CHECK: error: invalid operand for instruction 20 @ CHECK: vorr.i16 q2, #0xabab 21 @ CHECK: error: invalid operand for instruction 22 @ CHECK: vorr.i16 q2, #0xabab 23 24 vbic.i32 d2, #0xffffffff 25 vbic.i32 q2, #0xffffffff 26 vbic.i32 d2, #0xabababab 27 vbic.i32 q2, #0xabababab 28 vbic.i16 d2, #0xabab 29 vbic.i16 q2, #0xabab 30 31 @ CHECK: error: invalid operand for instruction 32 @ CHECK: vbic.i32 d2, #0xffffffff 33 @ CHECK: error: invalid operand for instruction 34 @ CHECK: vbic.i32 q2, #0xffffffff 35 @ CHECK: error: invalid operand for instruction 36 @ CHECK: vbic.i32 d2, #0xabababab 37 @ CHECK: error: invalid operand for instruction 38 @ CHECK: vbic.i32 q2, #0xabababab 39 @ CHECK: error: invalid operand for instruction 40 @ CHECK: vbic.i16 d2, #0xabab 41 @ CHECK: error: invalid operand for instruction 42 @ CHECK: vbic.i16 q2, #0xabab 43 44 vbic.i32 d2, #0x03ffffff 45 vbic.i32 q2, #0x03ffff 46 vbic.i32 d2, #0x03ff 47 vbic.i32 d2, #0xff00ff 48 vbic.i16 d2, #0x03ff 49 vbic.i16 q2, #0xf0f0 50 vbic.i16 q2, #0xf0f0f0 51 52 @ CHECK: error: invalid operand for instruction 53 @ CHECK: vbic.i32 d2, #0x03ffffff 54 @ CHECK: error: invalid operand for instruction 55 @ CHECK: vbic.i32 q2, #0x03ffff 56 @ CHECK: error: invalid operand for instruction 57 @ CHECK: vbic.i32 d2, #0x03ff 58 @ CHECK: error: invalid operand for instruction 59 @ CHECK: vbic.i32 d2, #0xff00ff 60 @ CHECK: error: invalid operand for instruction 61 @ CHECK: vbic.i16 d2, #0x03ff 62 @ CHECK: error: invalid operand for instruction 63 @ CHECK: vbic.i16 q2, #0xf0f0 64 @ CHECK: error: invalid operand for instruction 65 @ CHECK: vbic.i16 q2, #0xf0f0f0 66