aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineLoopInfo.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2016-02-21 19:15:48 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2016-02-21 19:15:48 +0000
commite9093adae0edb5833b2bbad29c1e5526fc542c1b (patch)
tree391cfa90a72624d2e0d9356e54177a3e5b1b12ed /llvm/lib/CodeGen/MachineLoopInfo.cpp
parentcea6193b79db82aadf46ae0e0268187f989a9918 (diff)
downloadllvm-e9093adae0edb5833b2bbad29c1e5526fc542c1b.zip
llvm-e9093adae0edb5833b2bbad29c1e5526fc542c1b.tar.gz
llvm-e9093adae0edb5833b2bbad29c1e5526fc542c1b.tar.bz2
[X86][AVX] Add shuffle masking support for EltsFromConsecutiveLoads
Add support for the case where we have a consecutive load (which must include the first + last elements) with a mixture of undef/zero elements. We load the vector and then apply a shuffle to clear the zero'd elements. Differential Revision: http://reviews.llvm.org/D17297 llvm-svn: 261490
Diffstat (limited to 'llvm/lib/CodeGen/MachineLoopInfo.cpp')
0 files changed, 0 insertions, 0 deletions