summaryrefslogtreecommitdiffstats
path: root/llvm/test/Regression/Transforms/InstCombine/cast-load-gep.ll
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/Regression/Transforms/InstCombine/cast-load-gep.ll')
-rw-r--r--llvm/test/Regression/Transforms/InstCombine/cast-load-gep.ll22
1 files changed, 0 insertions, 22 deletions
diff --git a/llvm/test/Regression/Transforms/InstCombine/cast-load-gep.ll b/llvm/test/Regression/Transforms/InstCombine/cast-load-gep.ll
deleted file mode 100644
index 0a369bce039..00000000000
--- a/llvm/test/Regression/Transforms/InstCombine/cast-load-gep.ll
+++ /dev/null
@@ -1,22 +0,0 @@
-; RUN: llvm-upgrade < %s | llvm-as | opt -instcombine -globaldce | llvm-dis | not grep Array
-
-; Pulling the cast out of the load allows us to eliminate the load, and then
-; the whole array.
-
-%unop = type {int }
-%op = type {float}
-
-%Array = internal constant [1 x %op* (%op*)*] [ %op* (%op*)* %foo ]
-
-implementation
-
-%op* %foo(%op* %X) {
- ret %op* %X
-}
-
-%unop* %caller(%op* %O) {
- %tmp = load %unop* (%op*)** cast ([1 x %op* (%op*)*]* %Array to %unop* (%op*)**)
- %tmp.2 = call %unop* (%op*)* %tmp(%op* %O)
- ret %unop* %tmp.2
-}
-
OpenPOWER on IntegriCloud