Home | History | Annotate | Download | only in AArch64
      1 # RUN: not llvm-mc -disassemble -triple=aarch64 -mattr=+neon,-fullfp16 < %s 2>&1 | FileCheck %s
      2 # RUN: not llvm-mc -disassemble -triple=aarch64 -mattr=-neon,-fullfp16 < %s 2>&1 | FileCheck %s
      3 
      4 [0x41,0xc0,0xe0,0x1e]
      5 # CHECK: warning: invalid instruction encoding
      6 [0x41,0x28,0xe3,0x1e]
      7 # CHECK: warning: invalid instruction encoding
      8 [0x41,0x18,0xe3,0x1e]
      9 # CHECK: warning: invalid instruction encoding
     10 [0x41,0x10,0xc3,0x1f]
     11 # CHECK: warning: invalid instruction encoding
     12 [0x41,0x48,0xe3,0x1e]
     13 # CHECK: warning: invalid instruction encoding
     14 [0x41,0x68,0xe3,0x1e]
     15 # CHECK: warning: invalid instruction encoding
     16 [0x41,0x58,0xe3,0x1e]
     17 # CHECK: warning: invalid instruction encoding
     18 [0x41,0x78,0xe3,0x1e]
     19 # CHECK: warning: invalid instruction encoding
     20 [0x41,0x90,0xc3,0x1f]
     21 # CHECK: warning: invalid instruction encoding
     22 [0x41,0x08,0xe3,0x1e]
     23 # CHECK: warning: invalid instruction encoding
     24 [0x41,0x40,0xe1,0x1e]
     25 # CHECK: warning: invalid instruction encoding
     26 [0x41,0x10,0xe3,0x1f]
     27 # CHECK: warning: invalid instruction encoding
     28 [0x41,0x90,0xe3,0x1f]
     29 # CHECK: warning: invalid instruction encoding
     30 [0x41,0x88,0xe3,0x1e]
     31 # CHECK: warning: invalid instruction encoding
     32 [0x41,0xc0,0xe1,0x1e]
     33 # CHECK: warning: invalid instruction encoding
     34 [0x41,0x38,0xe3,0x1e]
     35 # CHECK: warning: invalid instruction encoding
     36 [0x20,0x04,0xe2,0x1e]
     37 # CHECK: warning: invalid instruction encoding
     38 [0x30,0x04,0xe2,0x1e]
     39 # CHECK: warning: invalid instruction encoding
     40 [0x20,0x20,0xe2,0x1e]
     41 # CHECK: warning: invalid instruction encoding
     42 [0x28,0x20,0xe0,0x1e]
     43 # CHECK: warning: invalid instruction encoding
     44 [0x30,0x20,0xe2,0x1e]
     45 # CHECK: warning: invalid instruction encoding
     46 [0x38,0x20,0xe0,0x1e]
     47 # CHECK: warning: invalid instruction encoding
     48 [0x41,0x0c,0xe3,0x1e]
     49 # CHECK: warning: invalid instruction encoding
     50 [0x41,0x00,0xe4,0x1e]
     51 # CHECK: warning: invalid instruction encoding
     52 [0x41,0x00,0xe4,0x9e]
     53 # CHECK: warning: invalid instruction encoding
     54 [0x41,0x00,0xe5,0x1e]
     55 # CHECK: warning: invalid instruction encoding
     56 [0x41,0x00,0xe5,0x9e]
     57 # CHECK: warning: invalid instruction encoding
     58 [0x41,0x00,0xf0,0x1e]
     59 # CHECK: warning: invalid instruction encoding
     60 [0x41,0x00,0xf0,0x9e]
     61 # CHECK: warning: invalid instruction encoding
     62 [0x41,0x00,0xf1,0x1e]
     63 # CHECK: warning: invalid instruction encoding
     64 [0x41,0x00,0xf1,0x9e]
     65 # CHECK: warning: invalid instruction encoding
     66 [0x41,0x00,0xe0,0x1e]
     67 # CHECK: warning: invalid instruction encoding
     68 [0x41,0x00,0xe0,0x9e]
     69 # CHECK: warning: invalid instruction encoding
     70 [0x41,0x00,0xe1,0x1e]
     71 # CHECK: warning: invalid instruction encoding
     72 [0x41,0x00,0xe1,0x9e]
     73 # CHECK: warning: invalid instruction encoding
     74 [0x41,0x00,0xe8,0x1e]
     75 # CHECK: warning: invalid instruction encoding
     76 [0x41,0x00,0xe8,0x9e]
     77 # CHECK: warning: invalid instruction encoding
     78 [0x41,0x00,0xe9,0x1e]
     79 # CHECK: warning: invalid instruction encoding
     80 [0x41,0x00,0xe9,0x9e]
     81 # CHECK: warning: invalid instruction encoding
     82 [0x41,0x00,0xf8,0x1e]
     83 # CHECK: warning: invalid instruction encoding
     84 [0x41,0xfc,0xd8,0x1e]
     85 # CHECK: warning: invalid instruction encoding
     86 [0x41,0x00,0xf8,0x9e]
     87 # CHECK: warning: invalid instruction encoding
     88 [0x41,0xfc,0xd8,0x9e]
     89 # CHECK: warning: invalid instruction encoding
     90 [0x41,0x00,0xf9,0x1e]
     91 # CHECK: warning: invalid instruction encoding
     92 [0x41,0xfc,0xd9,0x1e]
     93 # CHECK: warning: invalid instruction encoding
     94 [0x41,0x00,0xf9,0x9e]
     95 # CHECK: warning: invalid instruction encoding
     96 [0x41,0xfc,0xd9,0x9e]
     97 # CHECK: warning: invalid instruction encoding
     98 [0x41,0x00,0xe2,0x1e]
     99 # CHECK: warning: invalid instruction encoding
    100 [0x41,0xfc,0xc2,0x1e]
    101 # CHECK: warning: invalid instruction encoding
    102 [0x41,0x00,0xe2,0x9e]
    103 # CHECK: warning: invalid instruction encoding
    104 [0x41,0xfc,0xc2,0x9e]
    105 # CHECK: warning: invalid instruction encoding
    106 [0x41,0x00,0xe3,0x1e]
    107 # CHECK: warning: invalid instruction encoding
    108 [0x41,0xfc,0xc3,0x1e]
    109 # CHECK: warning: invalid instruction encoding
    110 [0x41,0x00,0xe3,0x9e]
    111 # CHECK: warning: invalid instruction encoding
    112 [0x41,0xfc,0xc3,0x9e]
    113 # CHECK: warning: invalid instruction encoding
    114 [0x41,0x00,0xe7,0x1e]
    115 # CHECK: warning: invalid instruction encoding
    116 [0x41,0x00,0xe6,0x1e]
    117 # CHECK: warning: invalid instruction encoding
    118 [0x41,0x00,0xe7,0x9e]
    119 # CHECK: warning: invalid instruction encoding
    120 [0x41,0x00,0xe6,0x9e]
    121 # CHECK: warning: invalid instruction encoding
    122 [0x01,0x10,0xe8,0x1e]
    123 # CHECK: warning: invalid instruction encoding
    124 [0x01,0x10,0xe8,0x1e]
    125 # CHECK: warning: invalid instruction encoding
    126 [0xe2,0x03,0xe7,0x1e]
    127 # CHECK: warning: invalid instruction encoding
    128 [0x41,0x40,0xe0,0x1e]
    129 # CHECK: warning: invalid instruction encoding
    130 [0x41,0x40,0xe6,0x1e]
    131 # CHECK: warning: invalid instruction encoding
    132 [0x41,0xc0,0xe7,0x1e]
    133 # CHECK: warning: invalid instruction encoding
    134 [0x41,0x40,0xe5,0x1e]
    135 # CHECK: warning: invalid instruction encoding
    136 [0x41,0x40,0xe4,0x1e]
    137 # CHECK: warning: invalid instruction encoding
    138 [0x41,0xc0,0xe4,0x1e]
    139 # CHECK: warning: invalid instruction encoding
    140 [0x41,0x40,0xe7,0x1e]
    141 # CHECK: warning: invalid instruction encoding
    142 [0x41,0xc0,0xe5,0x1e]
    143 # CHECK: warning: invalid instruction encoding
    144 
    145 # CHECK-NOT: warning: invalid instruction encoding
    146