]>
Commit | Line | Data |
---|---|---|
223e47cc LB |
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 | |
7 | 0x74 0x03 0xaf 0x06 | |
8 | ||
9 | # CHECK-WARN: potentially undefined | |
10 | # CHECK-WARN: 0x74 0x3f 0xbf 0x06 | |
11 | # CHECK: sxth | |
12 | 0x74 0x3f 0xbf 0x06 | |
13 | ||
14 | # CHECK-WARN: potentially undefined | |
15 | # CHECK-WARN: 0x74 0x3f 0xa6 0x06 | |
16 | # CHECK: sxtab | |
17 | 0x74 0x3f 0xa6 0x06 | |
18 | ||
19 | # CHECK-WARN: potentially undefined | |
20 | # CHECK-WARN: 0x74 0x3f 0xb7 0x06 | |
21 | # CHECK: sxtah | |
22 | 0x74 0x3f 0xb7 0x06 | |
23 | ||
24 | # CHECK-WARN: potentially undefined | |
25 | # CHECK-WARN: 0x74 0x3f 0x8f 0x06 | |
26 | # CHECK: sxtb16 | |
27 | 0x74 0x3f 0x8f 0x06 | |
28 | ||
29 | # CHECK-WARN: potentially undefined | |
30 | # CHECK-WARN: 0x74 0x3f 0x86 0x06 | |
31 | # CHECK: sxtab16 | |
32 | 0x74 0x3f 0x86 0x06 | |
33 | ||
34 | # CHECK-WARN: potentially undefined | |
35 | # CHECK-WARN: 0x74 0x3f 0xef 0x06 | |
36 | # CHECK: uxtb | |
37 | 0x74 0x3f 0xef 0x06 | |
38 | ||
39 | # CHECK-WARN: potentially undefined | |
40 | # CHECK-WARN: 0x74 0x3f 0xff 0x06 | |
41 | # CHECK: uxth | |
42 | 0x74 0x3f 0xff 0x06 | |
43 | ||
44 | # CHECK-WARN: potentially undefined | |
45 | # CHECK-WARN: 0x74 0x3f 0xcf 0x06 | |
46 | # CHECK: uxtb16 | |
47 | 0x74 0x3f 0xcf 0x06 | |
48 | ||
49 | # CHECK-WARN: potentially undefined | |
50 | # CHECK-WARN: 0x74 0x3f 0xe4 0x06 | |
51 | # CHECK: uxtab | |
52 | 0x74 0x3f 0xe4 0x06 | |
53 | ||
54 | # CHECK-WARN: potentially undefined | |
55 | # CHECK-WARN: 0x74 0x3f 0xf2 0x06 | |
56 | # CHECK: uxtah | |
57 | 0x74 0x3f 0xf2 0x06 | |
58 | ||
59 | # CHECK-WARN: potentially undefined | |
60 | # CHECK-WARN: 0x74 0x3f 0xc4 0x06 | |
61 | # CHECK: uxtab16 | |
62 | 0x74 0x3f 0xc4 0x06 |