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