diff options
Diffstat (limited to 'llvm/test/Transforms/Util/flattencfg.ll')
-rw-r--r-- | llvm/test/Transforms/Util/flattencfg.ll | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/llvm/test/Transforms/Util/flattencfg.ll b/llvm/test/Transforms/Util/flattencfg.ll deleted file mode 100644 index 4fcb77ab023..00000000000 --- a/llvm/test/Transforms/Util/flattencfg.ll +++ /dev/null @@ -1,26 +0,0 @@ -; RUN: opt -flattencfg -S < %s | FileCheck %s - - -; This test checks whether the pass completes without a crash. -; The code is not transformed in any way -; -; CHECK-LABEL: @test_not_crash -define void @test_not_crash(i32 %in_a) #0 { -entry: - %cmp0 = icmp eq i32 %in_a, -1 - %cmp1 = icmp ne i32 %in_a, 0 - %cond0 = and i1 %cmp0, %cmp1 - br i1 %cond0, label %b0, label %b1 - -b0: ; preds = %entry - %cmp2 = icmp eq i32 %in_a, 0 - %cmp3 = icmp ne i32 %in_a, 1 - %cond1 = or i1 %cmp2, %cmp3 - br i1 %cond1, label %exit, label %b1 - -b1: ; preds = %entry, %b0 - br label %exit - -exit: ; preds = %entry, %b0, %b1 - ret void -} |