[PATCH] D132603: [SLP][NFC] Refactor SLPVectorizerPass::vectorizeRootInstruction method.
Valeriy Dmitriev via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Aug 24 13:55:26 PDT 2022
vdmitrie added inline comments.
================
Comment at: llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp:11801-11802
+ for (Value *Op : PostponedInsts)
+ if (auto *Inst = dyn_cast<Instruction>(Op))
+ if (!R.isDeleted(Inst))
+ Res |= tryToVectorize(Inst, R);
----------------
ABataev wrote:
> It can be merged:
> ```
> if (auto *Inst = dyn_cast<Instruction>(Op); Inst && !R.isDeleted(Inst))
> ```
I'll make this cleanup in the main patch during outlining. Is that okay with you?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D132603/new/
https://reviews.llvm.org/D132603
More information about the llvm-commits
mailing list