1 # RUN: llc -mtriple=arm-apple-ios -o - %s -run-pass if-converter | FileCheck %s
11 successors: %bb.2, %bb.4
16 successors: %bb.3, %bb.5
29 successors: %bb.1, %bb.6
38 # IfConversion.cpp/canFallThroughTo thought there was a fallthrough from
39 # bb.4 to bb5 even if the successor list was empty.
40 # bb.4 is empty, so it surely looks like it can fallthrough, but this is what
41 # happens for a bb just containing an "unreachable".
45 #CHECK: successors: %bb.1
48 #CHECK: successors: %bb.3({{.*}}), %bb.2
50 # The original brr_cond from bb.1, jumping to the empty bb
54 # Empty bb.2, originally containing "unreachable" and thus has no successors
55 # and we cannot guess them: we should print an empty list of successors.
57 #CHECK: successors:{{ *$}}
60 #CHECK: successors: %bb.1
62 # Conditional BX_RET and then loop back to bb.1