linux-packaging-mono/external/llvm/test/MC/Disassembler/ARM/unpredictable-AExtI-arm.txt
Xamarin Public Jenkins (auto-signing) e19d552987 Imported Upstream version 5.18.0.161
Former-commit-id: 4db48158d3a35497b8f118ab21b5f08ac3d86d98
2018-10-19 08:34:24 +00:00

63 lines
1.4 KiB
Plaintext

# RUN: llvm-mc --disassemble %s -triple=armv7-linux-gnueabi 2>&1 | FileCheck %s -check-prefix=CHECK-WARN
# RUN: llvm-mc --disassemble %s -triple=armv7-linux-gnueabi 2>&1 | FileCheck %s
# CHECK-WARN: potentially undefined
# CHECK-WARN: 0x74 0x03 0xaf 0x06
# CHECK: sxtb
0x74 0x03 0xaf 0x06
# CHECK-WARN: potentially undefined
# CHECK-WARN: 0x74 0x3f 0xbf 0x06
# CHECK: sxth
0x74 0x3f 0xbf 0x06
# CHECK-WARN: potentially undefined
# CHECK-WARN: 0x74 0x3f 0xa6 0x06
# CHECK: sxtab
0x74 0x3f 0xa6 0x06
# CHECK-WARN: potentially undefined
# CHECK-WARN: 0x74 0x3f 0xb7 0x06
# CHECK: sxtah
0x74 0x3f 0xb7 0x06
# CHECK-WARN: potentially undefined
# CHECK-WARN: 0x74 0x3f 0x8f 0x06
# CHECK: sxtb16
0x74 0x3f 0x8f 0x06
# CHECK-WARN: potentially undefined
# CHECK-WARN: 0x74 0x3f 0x86 0x06
# CHECK: sxtab16
0x74 0x3f 0x86 0x06
# CHECK-WARN: potentially undefined
# CHECK-WARN: 0x74 0x3f 0xef 0x06
# CHECK: uxtb
0x74 0x3f 0xef 0x06
# CHECK-WARN: potentially undefined
# CHECK-WARN: 0x74 0x3f 0xff 0x06
# CHECK: uxth
0x74 0x3f 0xff 0x06
# CHECK-WARN: potentially undefined
# CHECK-WARN: 0x74 0x3f 0xcf 0x06
# CHECK: uxtb16
0x74 0x3f 0xcf 0x06
# CHECK-WARN: potentially undefined
# CHECK-WARN: 0x74 0x3f 0xe4 0x06
# CHECK: uxtab
0x74 0x3f 0xe4 0x06
# CHECK-WARN: potentially undefined
# CHECK-WARN: 0x74 0x3f 0xf2 0x06
# CHECK: uxtah
0x74 0x3f 0xf2 0x06
# CHECK-WARN: potentially undefined
# CHECK-WARN: 0x74 0x3f 0xc4 0x06
# CHECK: uxtab16
0x74 0x3f 0xc4 0x06