[all-commits] [llvm/llvm-project] fb60b1: [mlir] Decrease stack allocations in Presburger's ...
Tres via All-commits
all-commits at lists.llvm.org
Tue Sep 13 04:22:12 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: fb60b1f8597ca5e924c78cf4d46eed2422dfece4
https://github.com/llvm/llvm-project/commit/fb60b1f8597ca5e924c78cf4d46eed2422dfece4
Author: Tres Popp <tpopp at google.com>
Date: 2022-09-13 (Tue, 13 Sep 2022)
Changed paths:
M mlir/include/mlir/Analysis/Presburger/Matrix.h
Log Message:
-----------
[mlir] Decrease stack allocations in Presburger's Matrix
The class set a SmallVector stack allocation size to 64 elements which
is uncommonly large. These structures are then used extensively and
copied often in functions which led to stack frame sizes considered
excessively large for some use cases.
Differential Revision: https://reviews.llvm.org/D133761
More information about the All-commits
mailing list