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