[PATCH] D144125: [VPlan] Improve VPRecipeBase::isPhi checking
Florian Hahn via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Feb 21 10:14:50 PST 2023
fhahn added reviewers: Ayal, gilr.
fhahn added a comment.
Thanks for the patch.
>> VPWidenIntOrFPInductionRecipe are not in the phi section of the header block for truncates of induction variables. Those recipes are moved to the phi section of the header block after applying SinkAfter, which relies on the original position of the trunc.
I am not sure if this is still true, we should move them to the header at construction time. If so, It would be better to VPWidenIntOrFpInductionRecipe inherit from VPHeaderPHIRecipe, unless that causes any other issues. They have the same base classes, so that should be fine.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D144125/new/
https://reviews.llvm.org/D144125
More information about the llvm-commits
mailing list