aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-objdump/llvm-objdump.cpp
diff options
context:
space:
mode:
authorMin-Yih Hsu <minyihh@uci.edu>2022-06-05 12:06:01 -0700
committerMin-Yih Hsu <minyihh@uci.edu>2022-06-24 15:39:51 -0700
commitb847692ed8e18a0cf06dec67e00fe01d557e0c0b (patch)
tree8b618deb2dfb776d62d0bc330893f8a078be0db4 /llvm/tools/llvm-objdump/llvm-objdump.cpp
parent97579dcc6d3cd129c75b0502f7c43a18292d44b1 (diff)
downloadllvm-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