diff options
author | Chris Lattner <sabre@nondot.org> | 2009-12-22 06:04:26 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2009-12-22 06:04:26 +0000 |
commit | 42385b03aa719aec326a6236b9310298b424c865 (patch) | |
tree | fecdd2aba8ba932a825b6632db362a9cd70f9392 /test/Transforms/SimplifyCFG | |
parent | 508355c9829bd60bf2afba7068f8d74607152f87 (diff) | |
download | external_llvm-42385b03aa719aec326a6236b9310298b424c865.zip external_llvm-42385b03aa719aec326a6236b9310298b424c865.tar.gz external_llvm-42385b03aa719aec326a6236b9310298b424c865.tar.bz2 |
convert to filecheck
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@91889 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Transforms/SimplifyCFG')
-rw-r--r-- | test/Transforms/SimplifyCFG/basictest.ll | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/test/Transforms/SimplifyCFG/basictest.ll b/test/Transforms/SimplifyCFG/basictest.ll index a829e03..d0e4754 100644 --- a/test/Transforms/SimplifyCFG/basictest.ll +++ b/test/Transforms/SimplifyCFG/basictest.ll @@ -1,30 +1,40 @@ -; Test CFG simplify removal of branch instructions... +; Test CFG simplify removal of branch instructions. ; -; RUN: opt < %s -simplifycfg -S | not grep br +; RUN: opt < %s -simplifycfg -S | FileCheck %s define void @test1() { br label %BB1 BB1: ; preds = %0 ret void +; CHECK: @test1 +; CHECK-NEXT: ret void } define void @test2() { ret void BB1: ; No predecessors! ret void +; CHECK: @test2 +; CHECK-NEXT: ret void +; CHECK-NEXT: } } define void @test3(i1 %T) { br i1 %T, label %BB1, label %BB1 BB1: ; preds = %0, %0 ret void +; CHECK: @test3 +; CHECK-NEXT: ret void } define void @test4() { -entry: - br label %return + br label %return return: - ret void + ret void +; CHECK: @test4 +; CHECK-NEXT: ret void } @test4g = global i8* blockaddress(@test4, %return) + + |