63 lines · plain
1# RUN: llvm-mc --disassemble %s -triple=armv7-linux-gnueabi 2>&1 | FileCheck %s -check-prefix=CHECK-WARN2# RUN: llvm-mc --disassemble %s -triple=armv7-linux-gnueabi 2>&1 | FileCheck %s3 4# CHECK-WARN: potentially undefined5# CHECK-WARN: 0x74 0x03 0xaf 0x066# CHECK: sxtb70x74 0x03 0xaf 0x068 9# CHECK-WARN: potentially undefined10# CHECK-WARN: 0x74 0x3f 0xbf 0x0611# CHECK: sxth120x74 0x3f 0xbf 0x0613 14# CHECK-WARN: potentially undefined15# CHECK-WARN: 0x74 0x3f 0xa6 0x0616# CHECK: sxtab170x74 0x3f 0xa6 0x0618 19# CHECK-WARN: potentially undefined20# CHECK-WARN: 0x74 0x3f 0xb7 0x0621# CHECK: sxtah220x74 0x3f 0xb7 0x0623 24# CHECK-WARN: potentially undefined25# CHECK-WARN: 0x74 0x3f 0x8f 0x0626# CHECK: sxtb16270x74 0x3f 0x8f 0x0628 29# CHECK-WARN: potentially undefined30# CHECK-WARN: 0x74 0x3f 0x86 0x0631# CHECK: sxtab16320x74 0x3f 0x86 0x0633 34# CHECK-WARN: potentially undefined35# CHECK-WARN: 0x74 0x3f 0xef 0x0636# CHECK: uxtb370x74 0x3f 0xef 0x0638 39# CHECK-WARN: potentially undefined40# CHECK-WARN: 0x74 0x3f 0xff 0x0641# CHECK: uxth420x74 0x3f 0xff 0x0643 44# CHECK-WARN: potentially undefined45# CHECK-WARN: 0x74 0x3f 0xcf 0x0646# CHECK: uxtb16470x74 0x3f 0xcf 0x0648 49# CHECK-WARN: potentially undefined50# CHECK-WARN: 0x74 0x3f 0xe4 0x0651# CHECK: uxtab520x74 0x3f 0xe4 0x0653 54# CHECK-WARN: potentially undefined55# CHECK-WARN: 0x74 0x3f 0xf2 0x0656# CHECK: uxtah570x74 0x3f 0xf2 0x0658 59# CHECK-WARN: potentially undefined60# CHECK-WARN: 0x74 0x3f 0xc4 0x0661# CHECK: uxtab16620x74 0x3f 0xc4 0x0663