summaryrefslogtreecommitdiffstats
path: root/test/CodeGen/X86/vec_ins_extract.ll
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2009-02-03 01:30:09 +0000
committerChris Lattner <sabre@nondot.org>2009-02-03 01:30:09 +0000
commit7809ecd5b019d26498499121f4d9c0b7de2f0a14 (patch)
treeae340afb0b184789b05d8b01eea3b8babd693281 /test/CodeGen/X86/vec_ins_extract.ll
parenta5f81bba4ab18d6129774d4d67495f14b6f64375 (diff)
downloadexternal_llvm-7809ecd5b019d26498499121f4d9c0b7de2f0a14.zip
external_llvm-7809ecd5b019d26498499121f4d9c0b7de2f0a14.tar.gz
external_llvm-7809ecd5b019d26498499121f4d9c0b7de2f0a14.tar.bz2
rearrange how SRoA handles promotion of allocas to vectors.
With the new world order, it can handle cases where the first store into the alloca is an element of the vector, instead of requiring the first analyzed store to have the vector type itself. This allows us to un-xfail test/CodeGen/X86/vec_ins_extract.ll. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63590 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CodeGen/X86/vec_ins_extract.ll')
-rw-r--r--test/CodeGen/X86/vec_ins_extract.ll1
1 files changed, 0 insertions, 1 deletions
diff --git a/test/CodeGen/X86/vec_ins_extract.ll b/test/CodeGen/X86/vec_ins_extract.ll
index 6f6c977..86f1306 100644
--- a/test/CodeGen/X86/vec_ins_extract.ll
+++ b/test/CodeGen/X86/vec_ins_extract.ll
@@ -1,6 +1,5 @@
; RUN: llvm-as < %s | opt -scalarrepl -instcombine | \
; RUN: llc -march=x86 -mcpu=yonah | not grep sub.*esp
-; XFAIL: *
; This checks that various insert/extract idiom work without going to the
; stack.