[PATCH] D101726: [LV] Account for tripcount when calculation vectorization profitability
Sander de Smalen via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed May 5 07:39:26 PDT 2021
sdesmalen accepted this revision.
sdesmalen added a comment.
This revision is now accepted and ready to land.
Thanks, LGTM!
================
Comment at: llvm/lib/Transforms/Vectorize/LoopVectorize.cpp:5894
+ // constant, the trip count will be rounded up to an integer number of
+ // iterations. The total cost will be PerIterCost * ceil(TripCount / VF),
+ // which we compare directly. When not folding the tail, the total cost will
----------------
dmgreen wrote:
> sdesmalen wrote:
> > nit: PerVectorIterCost
> These ones can be scalar too.
nit: PerVFIterCost in that case?
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D101726/new/
https://reviews.llvm.org/D101726
More information about the llvm-commits
mailing list