diff options
Diffstat (limited to 'llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/phi-labels.ll.expected')
-rw-r--r-- | llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/phi-labels.ll.expected | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/phi-labels.ll.expected b/llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/phi-labels.ll.expected index 1d21ebe..5e70a6c 100644 --- a/llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/phi-labels.ll.expected +++ b/llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/phi-labels.ll.expected @@ -1,15 +1,15 @@ -; NOTE: Assertions have been autogenerated by utils/update_test_checks.py UTC_ARGS: --version 4 +; NOTE: Assertions have been autogenerated by utils/update_test_checks.py UTC_ARGS: --version 5 ; RUN: opt < %s -S | FileCheck %s define i32 @phi_after_label(i1 %cc) { ; CHECK-LABEL: define i32 @phi_after_label( ; CHECK-SAME: i1 [[CC:%.*]]) { -; CHECK-NEXT: entry: -; CHECK-NEXT: br i1 [[CC]], label [[THEN:%.*]], label [[END:%.*]] -; CHECK: then: -; CHECK-NEXT: br label [[END]] -; CHECK: end: -; CHECK-NEXT: [[R:%.*]] = phi i32 [ 0, [[ENTRY:%.*]] ], [ 1, [[THEN]] ] +; CHECK-NEXT: [[ENTRY:.*]]: +; CHECK-NEXT: br i1 [[CC]], label %[[THEN:.*]], label %[[END:.*]] +; CHECK: [[THEN]]: +; CHECK-NEXT: br label %[[END]] +; CHECK: [[END]]: +; CHECK-NEXT: [[R:%.*]] = phi i32 [ 0, %[[ENTRY]] ], [ 1, %[[THEN]] ] ; CHECK-NEXT: ret i32 [[R]] ; entry: @@ -26,14 +26,14 @@ end: define void @phi_before_label(i32 %bound) { ; CHECK-LABEL: define void @phi_before_label( ; CHECK-SAME: i32 [[BOUND:%.*]]) { -; CHECK-NEXT: entry: -; CHECK-NEXT: br label [[LOOP:%.*]] -; CHECK: loop: -; CHECK-NEXT: [[CTR:%.*]] = phi i32 [ 0, [[ENTRY:%.*]] ], [ [[CTR_NEXT:%.*]], [[LOOP]] ] +; CHECK-NEXT: [[ENTRY:.*]]: +; CHECK-NEXT: br label %[[LOOP:.*]] +; CHECK: [[LOOP]]: +; CHECK-NEXT: [[CTR:%.*]] = phi i32 [ 0, %[[ENTRY]] ], [ [[CTR_NEXT:%.*]], %[[LOOP]] ] ; CHECK-NEXT: [[CTR_NEXT]] = add i32 [[CTR]], 1 ; CHECK-NEXT: [[CC:%.*]] = icmp ult i32 [[CTR_NEXT]], [[BOUND]] -; CHECK-NEXT: br i1 [[CC]], label [[LOOP]], label [[END:%.*]] -; CHECK: end: +; CHECK-NEXT: br i1 [[CC]], label %[[LOOP]], label %[[END:.*]] +; CHECK: [[END]]: ; CHECK-NEXT: ret void ; entry: @@ -52,11 +52,11 @@ end: define i32 @phi_after_label_unnamed(i1 %cc) { ; CHECK-LABEL: define i32 @phi_after_label_unnamed( ; CHECK-SAME: i1 [[CC:%.*]]) { -; CHECK-NEXT: br i1 [[CC]], label [[TMP1:%.*]], label [[TMP2:%.*]] -; CHECK: 1: -; CHECK-NEXT: br label [[TMP2]] -; CHECK: 2: -; CHECK-NEXT: [[R:%.*]] = phi i32 [ 0, [[TMP0:%.*]] ], [ 1, [[TMP1]] ] +; CHECK-NEXT: br i1 [[CC]], label %[[BB1:.*]], label %[[BB2:.*]] +; CHECK: [[BB1]]: +; CHECK-NEXT: br label %[[BB2]] +; CHECK: [[BB2]]: +; CHECK-NEXT: [[R:%.*]] = phi i32 [ 0, [[TMP0:%.*]] ], [ 1, %[[BB1]] ] ; CHECK-NEXT: ret i32 [[R]] ; 0: |