[PATCH] D132603: [SLP][NFC] Refactor SLPVectorizerPass::vectorizeRootInstruction method.
Alexey Bataev via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Aug 24 13:52:06 PDT 2022
ABataev 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);
----------------
It can be merged:
```
if (auto *Inst = dyn_cast<Instruction>(Op); Inst && !R.isDeleted(Inst))
```
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