[llvm] 6ede09b - [SCCP] update test to NPM, update_test_checks. NFC
Nick Desaulniers via llvm-commits
llvm-commits at lists.llvm.org
Wed Mar 16 13:51:41 PDT 2022
Author: Nick Desaulniers
Date: 2022-03-16T13:51:25-07:00
New Revision: 6ede09b6b71e7b620bfcab8d9fd89e626f23d4c1
URL: https://github.com/llvm/llvm-project/commit/6ede09b6b71e7b620bfcab8d9fd89e626f23d4c1
DIFF: https://github.com/llvm/llvm-project/commit/6ede09b6b71e7b620bfcab8d9fd89e626f23d4c1.diff
LOG: [SCCP] update test to NPM, update_test_checks. NFC
Pre-committing a test update to make changes in D121744 more visible.
Added:
Modified:
llvm/test/Transforms/SCCP/dangling-block-address.ll
Removed:
################################################################################
diff --git a/llvm/test/Transforms/SCCP/dangling-block-address.ll b/llvm/test/Transforms/SCCP/dangling-block-address.ll
index abd0b0fc3136e..5163c681b290f 100644
--- a/llvm/test/Transforms/SCCP/dangling-block-address.ll
+++ b/llvm/test/Transforms/SCCP/dangling-block-address.ll
@@ -1,4 +1,5 @@
-; RUN: opt < %s -internalize -ipsccp -S | FileCheck %s
+; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
+; RUN: opt -S -passes=internalize,ipsccp %s | FileCheck %s
; PR5569
; IPSCCP should prove that the blocks are dead and delete them, and
@@ -10,6 +11,10 @@
@bar.l = internal constant [2 x i8*] [i8* blockaddress(@bar, %lab0), i8* blockaddress(@bar, %end)] ; <[2 x i8*]*> [#uses=1]
define void @foo(i32 %x) nounwind readnone {
+; CHECK-LABEL: @foo(
+; CHECK-NEXT: entry:
+; CHECK-NEXT: unreachable
+;
entry:
%b = alloca i32, align 4 ; <i32*> [#uses=1]
store volatile i32 -1, i32* %b
@@ -17,6 +22,10 @@ entry:
}
define void @bar(i32* nocapture %pc) nounwind readonly {
+; CHECK-LABEL: @bar(
+; CHECK-NEXT: entry:
+; CHECK-NEXT: unreachable
+;
entry:
br label %indirectgoto
@@ -37,6 +46,10 @@ indirectgoto: ; preds = %lab0, %entry
}
define i32 @main() nounwind readnone {
+; CHECK-LABEL: @main(
+; CHECK-NEXT: entry:
+; CHECK-NEXT: unreachable
+;
entry:
ret i32 0
}
More information about the llvm-commits
mailing list