1# RUN: llvm-mc --disassemble %s -triple=armv7-linux-gnueabi 2>&1 | FileCheck %s -check-prefix=CHECK-WARN 2# RUN: llvm-mc --disassemble %s -triple=armv7-linux-gnueabi 2>&1 | FileCheck %s 3 4# CHECK-WARN: potentially undefined 5# CHECK-WARN: 0x74 0x03 0xaf 0x06 6# CHECK: sxtb 70x74 0x03 0xaf 0x06 8 9# CHECK-WARN: potentially undefined 10# CHECK-WARN: 0x74 0x3f 0xbf 0x06 11# CHECK: sxth 120x74 0x3f 0xbf 0x06 13 14# CHECK-WARN: potentially undefined 15# CHECK-WARN: 0x74 0x3f 0xa6 0x06 16# CHECK: sxtab 170x74 0x3f 0xa6 0x06 18 19# CHECK-WARN: potentially undefined 20# CHECK-WARN: 0x74 0x3f 0xb7 0x06 21# CHECK: sxtah 220x74 0x3f 0xb7 0x06 23 24# CHECK-WARN: potentially undefined 25# CHECK-WARN: 0x74 0x3f 0x8f 0x06 26# CHECK: sxtb16 270x74 0x3f 0x8f 0x06 28 29# CHECK-WARN: potentially undefined 30# CHECK-WARN: 0x74 0x3f 0x86 0x06 31# CHECK: sxtab16 320x74 0x3f 0x86 0x06 33 34# CHECK-WARN: potentially undefined 35# CHECK-WARN: 0x74 0x3f 0xef 0x06 36# CHECK: uxtb 370x74 0x3f 0xef 0x06 38 39# CHECK-WARN: potentially undefined 40# CHECK-WARN: 0x74 0x3f 0xff 0x06 41# CHECK: uxth 420x74 0x3f 0xff 0x06 43 44# CHECK-WARN: potentially undefined 45# CHECK-WARN: 0x74 0x3f 0xcf 0x06 46# CHECK: uxtb16 470x74 0x3f 0xcf 0x06 48 49# CHECK-WARN: potentially undefined 50# CHECK-WARN: 0x74 0x3f 0xe4 0x06 51# CHECK: uxtab 520x74 0x3f 0xe4 0x06 53 54# CHECK-WARN: potentially undefined 55# CHECK-WARN: 0x74 0x3f 0xf2 0x06 56# CHECK: uxtah 570x74 0x3f 0xf2 0x06 58 59# CHECK-WARN: potentially undefined 60# CHECK-WARN: 0x74 0x3f 0xc4 0x06 61# CHECK: uxtab16 620x74 0x3f 0xc4 0x06 63