[llvm] 3c4eed1 - [PlaceSafepoints] Avoid branch on undef UB in test (NFC)
Nikita Popov via llvm-commits
llvm-commits at lists.llvm.org
Tue Jan 3 05:08:53 PST 2023
Author: Nikita Popov
Date: 2023-01-03T14:08:35+01:00
New Revision: 3c4eed14f9fa4d867496b5f43cf98a38f324443a
URL: https://github.com/llvm/llvm-project/commit/3c4eed14f9fa4d867496b5f43cf98a38f324443a
DIFF: https://github.com/llvm/llvm-project/commit/3c4eed14f9fa4d867496b5f43cf98a38f324443a.diff
LOG: [PlaceSafepoints] Avoid branch on undef UB in test (NFC)
Added:
Modified:
llvm/test/Transforms/PlaceSafepoints/finite-loops.ll
Removed:
################################################################################
diff --git a/llvm/test/Transforms/PlaceSafepoints/finite-loops.ll b/llvm/test/Transforms/PlaceSafepoints/finite-loops.ll
index b226cc780cd43..9412c74d57a44 100644
--- a/llvm/test/Transforms/PlaceSafepoints/finite-loops.ll
+++ b/llvm/test/Transforms/PlaceSafepoints/finite-loops.ll
@@ -27,7 +27,7 @@ exit:
}
; The same counted loop, but with an unknown early exit
-define void @test2(i32) gc "statepoint-example" {
+define void @test2(i1 %c, i32) gc "statepoint-example" {
; CHECK-LABEL: test2
; CHECK-LABEL: entry
; CHECK: call void @do_safepoint
@@ -42,7 +42,7 @@ loop:
%counter = phi i32 [ 0 , %entry ], [ %counter.inc , %continue ]
%counter.inc = add i32 %counter, 1
%counter.cmp = icmp slt i32 %counter.inc, 16
- br i1 undef, label %continue, label %exit
+ br i1 %c, label %continue, label %exit
continue:
br i1 %counter.cmp, label %loop, label %exit
More information about the llvm-commits
mailing list