[PATCH] D92284: [VPlan] Manage induction value creation using VPValues.
Florian Hahn via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Jan 25 07:27:47 PST 2021
fhahn added inline comments.
================
Comment at: llvm/lib/Transforms/Vectorize/VPlan.cpp:220
Value *VPTransformState::get(VPValue *Def, const VPIteration &Instance) {
- if (!Def->getDef() && OrigLoop->isLoopInvariant(Def->getLiveInIRValue()))
return Def->getLiveInIRValue();
----------------
I had to add this as part of 3201274dea63, because otherwise there would be some failures for VPValue that were inductions. This is fixed with this patch, so this can be removed again. The `OrigLoop` field can also be removed again.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D92284/new/
https://reviews.llvm.org/D92284
More information about the llvm-commits
mailing list