[PATCH] D16768: [X86][AVX] Add support for 64-bit VZEXT_LOAD of 256-bit vectors to EltsFromConsecutiveLoads
Elena Demikhovsky via llvm-commits
llvm-commits at lists.llvm.org
Tue Feb 2 12:30:54 PST 2016
delena accepted this revision.
delena added a comment.
This revision is now accepted and ready to land.
Thank you.
LGTM
================
Comment at: lib/Target/X86/X86ISelLowering.cpp:5645
@@ +5644,3 @@
+ (VT.is256BitVector() && TLI.isTypeLegal(MVT::v4i64)) ||
+ (VT.is512BitVector() && TLI.isTypeLegal(MVT::v8i64)))) {
+ MVT VecVT = MVT::getVectorVT(MVT::i64, VT.getSizeInBits() / 64);
----------------
v8i64 is always legal for 512-bit vector.
Repository:
rL LLVM
http://reviews.llvm.org/D16768
More information about the llvm-commits
mailing list