[PATCH] D147668: [RFC][X86 isel] Remove lane requirement from lowerShuffleAsUNPCKAndPermute
Simon Pilgrim via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Apr 6 03:43:03 PDT 2023
RKSimon added inline comments.
================
Comment at: llvm/lib/Target/X86/X86ISelLowering.cpp:13307
+ isUndefOrInRange(M, NumElts + Lo, NumElts + Mid) ||
+ isUndefOrInRange(M, Hi, Hi + Mid) ||
+ isUndefOrInRange(M, NumElts + Hi, NumElts + Hi + Mid);
----------------
I'm not certain this will work properly for 512-bit vectors?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D147668/new/
https://reviews.llvm.org/D147668
More information about the llvm-commits
mailing list