[PATCH] D42781: [X86] Remove custom lowering vXi1 extending loads and truncating stores.
Craig Topper via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Jan 31 20:34:07 PST 2018
craig.topper created this revision.
Herald added a subscriber: rengolin.
Now that v2i1/v4i1 are legal without VLX. And v32i1 is legalized by splitting rather than widening. And isVectorLoadExtDesirable returns false for vXi1. It appears this handling is dead because the operations simply don't exist.
Repository:
rL LLVM
https://reviews.llvm.org/D42781
Files:
lib/Target/X86/X86ISelLowering.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D42781.132321.patch
Type: text/x-patch
Size: 9220 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180201/a80cce2e/attachment.bin>
More information about the llvm-commits
mailing list