[PATCH] D41794: [X86] Improve AVX1 shuffle lowering for v8f32 shuffles where the low half comes from V1 and the high half comes from V2 and the halves do the same operation
Craig Topper via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Jul 5 10:27:50 PDT 2018
craig.topper updated this revision to Diff 154266.
craig.topper added a comment.
Rebase and full context
https://reviews.llvm.org/D41794
Files:
lib/Target/X86/X86ISelLowering.cpp
test/CodeGen/X86/prefer-avx256-mask-shuffle.ll
test/CodeGen/X86/vector-shuffle-256-v16.ll
test/CodeGen/X86/vector-shuffle-256-v32.ll
test/CodeGen/X86/vector-shuffle-256-v4.ll
test/CodeGen/X86/vector-shuffle-256-v8.ll
test/CodeGen/X86/vector-shuffle-512-v64.ll
test/CodeGen/X86/vector-shuffle-avx512.ll
test/CodeGen/X86/vector-shuffle-combining.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D41794.154266.patch
Type: text/x-patch
Size: 102730 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180705/ee98b8ac/attachment.bin>
More information about the llvm-commits
mailing list