Depends On D108670. Previously each recursive call of traverse checked whether the sparse pointer structures were empty (and so needed preparation). Now we prepare all the sparse pointer structures in one go, thereby simplifying the traverse function (and marginally improving performance).
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
mlir/lib/ExecutionEngine/SparseUtils.cpp | ||
---|---|---|
188 | please spell upperbound "r" out as rank = getRank() to be more consistent with surroundings |
Comment Actions
A rebase may actually give a conflict (or simply show nodiff after pulling in my recent change).
But approving the change formally here.
please spell upperbound "r" out as rank = getRank() to be more consistent with surroundings
(also, I mostly use d++ and not ++d for ints, but I know where you are coming from with that ;-)