[all-commits] [llvm/llvm-project] 65f578: [VPlan] Keep start value of VPWidenPHIRecipe as VP...
Florian Hahn via All-commits
all-commits at lists.llvm.org
Sat Jan 9 08:38:07 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 65f578fc0e6fb10bb84f3dea906f8fb1230c1ab3
https://github.com/llvm/llvm-project/commit/65f578fc0e6fb10bb84f3dea906f8fb1230c1ab3
Author: Florian Hahn <flo at fhahn.com>
Date: 2021-01-09 (Sat, 09 Jan 2021)
Changed paths:
M llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
M llvm/lib/Transforms/Vectorize/VPlan.h
Log Message:
-----------
[VPlan] Keep start value of VPWidenPHIRecipe as VPValue.
Similar to D92129, update VPWidenPHIRecipe to manage the start value as
VPValue. This allows adjusting the start value as a VPlan transform,
which will be used in a follow-up patch to support reductions during
epilogue vectorization.
Reviewed By: gilr
Differential Revision: https://reviews.llvm.org/D93975
More information about the All-commits
mailing list