summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/InstCombine/obfuscated_splat.ll
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/Transforms/InstCombine/obfuscated_splat.ll')
-rw-r--r--llvm/test/Transforms/InstCombine/obfuscated_splat.ll11
1 files changed, 0 insertions, 11 deletions
diff --git a/llvm/test/Transforms/InstCombine/obfuscated_splat.ll b/llvm/test/Transforms/InstCombine/obfuscated_splat.ll
deleted file mode 100644
index c37456cc9cf..00000000000
--- a/llvm/test/Transforms/InstCombine/obfuscated_splat.ll
+++ /dev/null
@@ -1,11 +0,0 @@
-; RUN: opt -instcombine -S < %s | FileCheck %s
-
-define void @test(<4 x float> *%in_ptr, <4 x float> *%out_ptr) {
- %A = load <4 x float>, <4 x float>* %in_ptr, align 16
- %B = shufflevector <4 x float> %A, <4 x float> undef, <4 x i32> <i32 0, i32 0, i32 undef, i32 undef>
- %C = shufflevector <4 x float> %B, <4 x float> %A, <4 x i32> <i32 0, i32 1, i32 4, i32 undef>
- %D = shufflevector <4 x float> %C, <4 x float> %A, <4 x i32> <i32 0, i32 1, i32 2, i32 4>
-; CHECK: %D = shufflevector <4 x float> %A, <4 x float> undef, <4 x i32> zeroinitializer
- store <4 x float> %D, <4 x float> *%out_ptr
- ret void
-}
OpenPOWER on IntegriCloud