diff options
author | gysit <gysit@google.com> | 2022-04-20 13:05:47 +0000 |
---|---|---|
committer | gysit <gysit@google.com> | 2022-04-20 13:06:31 +0000 |
commit | 17721b6915f2f2873651c06882aecffcc309a2c4 (patch) | |
tree | 9d17f06c3f46b2247a4dcf2609b1ac27a0dc4e32 /llvm/lib/CodeGen/LocalStackSlotAllocation.cpp | |
parent | 2f49163b3365e5dc046b03e422a048dd45aee3f0 (diff) | |
download | llvm-17721b6915f2f2873651c06882aecffcc309a2c4.zip llvm-17721b6915f2f2873651c06882aecffcc309a2c4.tar.gz llvm-17721b6915f2f2873651c06882aecffcc309a2c4.tar.bz2 |
[mlir][linalg] Avoid template methods for parsing and printing.
The revision avoids template methods for parsing and printing that are replicated for every named operation. Instead, the new methods take a regionBuilder argument. The revision reduces the compile time of LinalgOps.cpp from 11.2 to 10.2 seconds (debug build).
Reviewed By: nicolasvasilache
Differential Revision: https://reviews.llvm.org/D123987
Diffstat (limited to 'llvm/lib/CodeGen/LocalStackSlotAllocation.cpp')
0 files changed, 0 insertions, 0 deletions