summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/StructurizeCFG/switch.ll
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/Transforms/StructurizeCFG/switch.ll')
-rw-r--r--llvm/test/Transforms/StructurizeCFG/switch.ll23
1 files changed, 0 insertions, 23 deletions
diff --git a/llvm/test/Transforms/StructurizeCFG/switch.ll b/llvm/test/Transforms/StructurizeCFG/switch.ll
deleted file mode 100644
index 316df57ea73..00000000000
--- a/llvm/test/Transforms/StructurizeCFG/switch.ll
+++ /dev/null
@@ -1,23 +0,0 @@
-; RUN: opt -S -structurizecfg %s -o - | FileCheck %s
-
-; The structurizecfg pass cannot handle switch instructions, so we need to
-; make sure the lower switch pass is always run before structurizecfg.
-
-; CHECK-LABEL: @switch
-define void @switch(i32 addrspace(1)* %out, i32 %cond) nounwind {
-entry:
-; CHECK: icmp
- switch i32 %cond, label %done [ i32 0, label %zero]
-
-; CHECK: zero:
-zero:
-; CHECK: store i32 7, i32 addrspace(1)* %out
- store i32 7, i32 addrspace(1)* %out
-; CHECK: br label %done
- br label %done
-
-; CHECK: done:
-done:
-; CHECK: ret void
- ret void
-}
OpenPOWER on IntegriCloud