Home | History | Annotate | Download | only in ARM
      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
     63