1 # RUN: llc -mtriple=arm-apple-ios -run-pass=if-converter %s -o - | FileCheck %s
9 successors: %bb.3(0x20000000), %bb.4(0x60000000)
10 $sp = tADDspi $sp, 1, 14, _
15 successors: %bb.3(0x20000000), %bb.4(0x60000000)
16 $sp = tADDspi $sp, 2, 14, _
22 $sp = tADDspi $sp, 3, 14, _
27 $sp = tADDspi $sp, 4, 14, _
31 # Forked-diamond testcase with unanalyzable instructions in both the True and
32 # False BBs following the forked diamond.
36 # CHECK: successors: %bb.2(0x20000000), %bb.1(0x60000000)
38 # CHECK: $sp = tADDspi $sp, 2, 1, $cpsr
39 # CHECK: $sp = tADDspi $sp, 1, 0, $cpsr, implicit $sp
40 # CHECK: Bcc %bb.2, 1, $cpsr
43 # CHECK: $sp = tADDspi $sp, 4, 14, $noreg
44 # CHECK: BX_RET 14, $noreg
47 # CHECK: $sp = tADDspi $sp, 3, 14, $noreg
48 # CHECK: BX_RET 14, $noreg