1 @ RUN: llvm-mc -triple=thumbv7-apple-ios -o - %s | FileCheck %s 2 3 itte eq 4 dmbeq #11 5 dsbeq #7 6 isbne #15 7 @ CHECK: itte eq 8 @ CHECK-NEXT: dmbeq ish 9 @ CHECK-NEXT: dsbeq nsh 10 @ CHECK-NEXT: isbne sy 11 12 itet le 13 dmble 14 dsbgt 15 isble 16 @ CHECK: itet le 17 @ CHECK-NEXT: dmble sy 18 @ CHECK-NEXT: dsbgt sy 19 @ CHECK-NEXT: isble sy 20 21 itt gt 22 cdpgt p7, #1, c1, c1, c1, #4 23 cdp2gt p7, #1, c1, c1, c1, #4 24 @ CHECK: itt gt 25 @ CHECK-NEXT: cdpgt p7, #1, c1, c1, c1, #4 26 @ CHECK-NEXT: cdp2gt p7, #1, c1, c1, c1, #4 27 28 itt ne 29 mcrne p0, #0, r0, c0, c0, #0 30 mcr2ne p0, #0, r0, c0, c0, #0 31 @ CHECK: itt ne 32 @ CHECK-NEXT: mcrne p0, #0, r0, c0, c0, #0 33 @ CHECK-NEXT: mcr2ne p0, #0, r0, c0, c0, #0 34 35 ite le 36 mcrrle p7, #15, r5, r4, c1 37 mcrr2gt p7, #15, r5, r4, c1 38 @ CHECK: ite le 39 @ CHECK-NEXT: mcrrle p7, #15, r5, r4, c1 40 @ CHECK-NEXT: mcrr2gt p7, #15, r5, r4, c1 41 42 ite eq 43 mrceq p9, #1, r1, c2, c2 44 mrc2ne p12, #3, r3, c3, c4 45 @ CHECK: ite eq 46 @ CHECK-NEXT: mrceq p9, #1, r1, c2, c2 47 @ CHECK-NEXT: mrc2ne p12, #3, r3, c3, c4 48 49 itt lo 50 mrrclo p7, #1, r5, r4, c1 51 mrrc2lo p7, #1, r5, r4, c1 52 @ CHECK: itt lo 53 @ CHECK-NEXT: mrrclo p7, #1, r5, r4, c1 54 @ CHECK-NEXT: mrrc2lo p7, #1, r5, r4, c1 55