summaryrefslogtreecommitdiffstats
path: root/llvm/test
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2014-10-03 01:06:27 +0000
committerChandler Carruth <chandlerc@gmail.com>2014-10-03 01:06:27 +0000
commitd20c80ae79c3acaa35ea03908151d5dff8103c2e (patch)
tree1804f880118f23e65c696da3cf951b56de6227db /llvm/test
parentaab9792b6c46b07f4f2caee1778f619387781e0c (diff)
downloadbcm5719-llvm-d20c80ae79c3acaa35ea03908151d5dff8103c2e.tar.gz
bcm5719-llvm-d20c80ae79c3acaa35ea03908151d5dff8103c2e.zip
[x86] Remove a test that provides little value. There are plenty of
tests for zext of a vector. llvm-svn: 218939
Diffstat (limited to 'llvm/test')
-rw-r--r--llvm/test/CodeGen/X86/long-extend.ll18
1 files changed, 0 insertions, 18 deletions
diff --git a/llvm/test/CodeGen/X86/long-extend.ll b/llvm/test/CodeGen/X86/long-extend.ll
deleted file mode 100644
index 5bbd41dad9d..00000000000
--- a/llvm/test/CodeGen/X86/long-extend.ll
+++ /dev/null
@@ -1,18 +0,0 @@
-; RUN: llc < %s -mcpu=core-avx-i -mtriple=x86_64-linux -asm-verbose=0| FileCheck %s
-define void @test_long_extend(<16 x i8> %a, <16 x i32>* %p) nounwind {
-; CHECK-LABEL: test_long_extend
-; CHECK: vpunpcklbw %xmm1, %xmm0, [[REG1:%xmm[0-9]+]]
-; CHECK: vpunpckhwd %xmm1, [[REG1]], [[REG2:%xmm[0-9]+]]
-; CHECK: vpunpcklwd %xmm1, [[REG1]], %x[[REG3:mm[0-9]+]]
-; CHECK: vinsertf128 $1, [[REG2]], %y[[REG3]], [[REG_result0:%ymm[0-9]+]]
-; CHECK: vpunpckhbw %xmm1, %xmm0, [[REG4:%xmm[0-9]+]]
-; CHECK: vpunpckhwd %xmm1, [[REG4]], [[REG5:%xmm[0-9]+]]
-; CHECK: vpunpcklwd %xmm1, [[REG4]], %x[[REG6:mm[0-9]+]]
-; CHECK: vinsertf128 $1, [[REG5]], %y[[REG6]], [[REG_result1:%ymm[0-9]+]]
-; CHECK: vmovaps [[REG_result1]], 32(%rdi)
-; CHECK: vmovaps [[REG_result0]], (%rdi)
-
- %tmp = zext <16 x i8> %a to <16 x i32>
- store <16 x i32> %tmp, <16 x i32>*%p
- ret void
-}
OpenPOWER on IntegriCloud