summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/JumpThreading/ddt-crash2.ll
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/Transforms/JumpThreading/ddt-crash2.ll')
-rw-r--r--llvm/test/Transforms/JumpThreading/ddt-crash2.ll40
1 files changed, 0 insertions, 40 deletions
diff --git a/llvm/test/Transforms/JumpThreading/ddt-crash2.ll b/llvm/test/Transforms/JumpThreading/ddt-crash2.ll
deleted file mode 100644
index 92bea6a7dff..00000000000
--- a/llvm/test/Transforms/JumpThreading/ddt-crash2.ll
+++ /dev/null
@@ -1,40 +0,0 @@
-; RUN: opt < %s -jump-threading -disable-output
-
-%struct.aaa = type { i8 }
-
-define void @chrome(%struct.aaa* noalias sret %arg) local_unnamed_addr #0 align 2 personality i8* bitcast (i32 (...)* @chrome2 to i8*) {
-bb:
- %tmp = load i32, i32* undef, align 4
- %tmp1 = icmp eq i32 %tmp, 0
- br i1 %tmp1, label %bb2, label %bb13
-
-bb2:
- %tmp3 = getelementptr inbounds %struct.aaa, %struct.aaa* %arg, i64 0, i32 0
- %tmp4 = load i8, i8* %tmp3, align 1
- %tmp5 = icmp eq i8 %tmp4, 0
- br i1 %tmp5, label %bb6, label %bb7
-
-bb6:
- store i8 0, i8* %tmp3, align 1
- br label %bb7
-
-bb7:
- %tmp8 = load i8, i8* %tmp3, align 1
- %tmp9 = icmp ne i8 %tmp8, 0
- %tmp10 = select i1 %tmp9, i1 true, i1 false
- br i1 %tmp10, label %bb12, label %bb11
-
-bb11:
- br label %bb12
-
-bb12:
- br i1 %tmp9, label %bb14, label %bb13
-
-bb13:
- unreachable
-
-bb14:
- ret void
-}
-
-declare i32 @chrome2(...)
OpenPOWER on IntegriCloud