Home | History | Annotate | Download | only in ARM
      1 @ RUN: not llvm-mc -triple thumbv7m-apple-macho %s 2> %t.errs
      2 @ RUN: FileCheck %s < %t.errs --check-prefix=CHECK-ERRS
      3 
      4 @ CHECK-ERRS: error: unpredictable IT predicate sequence
      5 @ CHECK-ERRS:     ite al
      6 @ CHECK-ERRS: error: unpredictable IT predicate sequence
      7 @ CHECK-ERRS:     itee al
      8 @ CHECK-ERRS: error: unpredictable IT predicate sequence
      9 @ CHECK-ERRS:     itet al
     10 @ CHECK-ERRS: error: unpredictable IT predicate sequence
     11 @ CHECK-ERRS:     itte al
     12 @ CHECK-ERRS: error: unpredictable IT predicate sequence
     13 @ CHECK-ERRS:     ittte al
     14     ite al
     15     itee al
     16     itet al
     17     itte al
     18     ittte al
     19 
     20 @ CHECK-ERRS-NOT: error
     21     it al
     22     nop
     23 
     24     itt al
     25     nop
     26     nop
     27 
     28     ittt al
     29     nop
     30     nop
     31     nop
     32 
     33     itttt al
     34     nop
     35     nop
     36     nop
     37     nop
     38 
     39     ite eq
     40     nopeq
     41     nopne
     42 
     43     iteet hi
     44     nophi
     45     nopls
     46     nopls
     47     nophi
     48