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