diff options
author | Min-Yih Hsu <minyihh@uci.edu> | 2022-06-05 12:06:01 -0700 |
---|---|---|
committer | Min-Yih Hsu <minyihh@uci.edu> | 2022-06-24 15:39:51 -0700 |
commit | b847692ed8e18a0cf06dec67e00fe01d557e0c0b (patch) | |
tree | 8b618deb2dfb776d62d0bc330893f8a078be0db4 /llvm/tools/llvm-objdump/llvm-objdump.cpp | |
parent | 97579dcc6d3cd129c75b0502f7c43a18292d44b1 (diff) | |
download | llvm-b847692ed8e18a0cf06dec67e00fe01d557e0c0b.zip llvm-b847692ed8e18a0cf06dec67e00fe01d557e0c0b.tar.gz llvm-b847692ed8e18a0cf06dec67e00fe01d557e0c0b.tar.bz2 |
[MCA] Allow mca::Instruction-s to be recycled and reused
This patch introduces a new feature that allows InstrBuilder to reuse
mca::Instruction recycled from IncrementalSourceMgr. This significantly
reduces the memory footprint.
Note that we're only recycling instructions that have static InstrDesc
and no variadic operands.
Differential Revision: https://reviews.llvm.org/D127084
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions