Users are detected with findBuildAggregate routine and the trick is that following SLP vectorization may end up vectorizing entire list
with smaller chunks. Cost adjustment then is applied for individual chunks and these adjustments obviously have to be smaller than the
entire aggregate build cost.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
LG with a nit
llvm/include/llvm/Transforms/Vectorize/SLPVectorizer.h | ||
---|---|---|
96–100 | I think you should use \p here instead of \param. |
I think you should use \p here instead of \param.