On Sandybridge split unaligned 256bit stores into two xmm-sized stores.
authorNadav Rotem <nrotem@apple.com>
Sat, 19 Jan 2013 08:38:41 +0000 (08:38 +0000)
committerNadav Rotem <nrotem@apple.com>
Sat, 19 Jan 2013 08:38:41 +0000 (08:38 +0000)
commitba9586544164e69754039a25cb0ef7907d27382d
tree98ebe27964ae162fa9c5dd28f27e7bfbdb4182ad
parentcfcab21e4d0e4d7444b147898d6aed1348df3043
On Sandybridge split unaligned 256bit stores into two xmm-sized stores.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172894 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp
test/CodeGen/X86/2012-01-11-split-cv.ll
test/CodeGen/X86/MergeConsecutiveStores.ll
test/CodeGen/X86/avx-load-store.ll
test/CodeGen/X86/avx-sext.ll
test/CodeGen/X86/fp-load-trunc.ll
test/CodeGen/X86/sandybridge-loads.ll
test/CodeGen/X86/v8i1-masks.ll
test/CodeGen/X86/vec_fpext.ll