1dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines@ RUN: not llvm-mc -triple=armv7-linux-gnueabi %s 2>&1 | FileCheck %s 2dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines.text 3dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines 4dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines@ CHECK: error: invalid operand for instruction 5dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines@ CHECK: vmov.i32 d2, #0xffffffab 6dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines@ CHECK: error: invalid operand for instruction 7dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines@ CHECK: vmov.i32 q2, #0xffffffab 8dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines@ CHECK: error: invalid operand for instruction 9dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines@ CHECK: vmov.i16 q2, #0xffab 10dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines@ CHECK: error: invalid operand for instruction 11dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines@ CHECK: vmov.i16 q2, #0xffab 12dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines 13dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines@ CHECK: error: invalid operand for instruction 14dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines@ CHECK: vmvn.i32 d2, #0xffffffab 15dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines@ CHECK: error: invalid operand for instruction 16dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines@ CHECK: vmvn.i32 q2, #0xffffffab 17dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines@ CHECK: error: invalid operand for instruction 18dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines@ CHECK: vmvn.i16 q2, #0xffab 19dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines@ CHECK: error: invalid operand for instruction 20dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines@ CHECK: vmvn.i16 q2, #0xffab 21dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines 22dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines vmov.i32 d2, #0xffffffab 23dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines vmov.i32 q2, #0xffffffab 24dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines vmov.i16 q2, #0xffab 25dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines vmov.i16 q2, #0xffab 26dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines 27dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines vmvn.i32 d2, #0xffffffab 28dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines vmvn.i32 q2, #0xffffffab 29dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines vmvn.i16 q2, #0xffab 30dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines vmvn.i16 q2, #0xffab 31