diff options
author | Dan Gohman <gohman@apple.com> | 2008-07-07 23:02:41 +0000 |
---|---|---|
committer | Dan Gohman <gohman@apple.com> | 2008-07-07 23:02:41 +0000 |
commit | 7f8b6d5f8034a78638f9e82e42b6e647bed7106e (patch) | |
tree | 2cc0a354a1485bbf76e74fc597b489b60bba94d4 /llvm/lib/Target/ARM/ARMInstrInfo.cpp | |
parent | e5932e5a3d410f0d52b834c3cd8ba55f75be3262 (diff) | |
download | bcm5719-llvm-7f8b6d5f8034a78638f9e82e42b6e647bed7106e.tar.gz bcm5719-llvm-7f8b6d5f8034a78638f9e82e42b6e647bed7106e.zip |
Pool-allocation for SDNodes. The pool is allocated once for each function,
and reused across SelectionDAGs.
This drastically reduces the number of calls to malloc/free made during
instruction selection, and improves memory locality.
llvm-svn: 53211
Diffstat (limited to 'llvm/lib/Target/ARM/ARMInstrInfo.cpp')
0 files changed, 0 insertions, 0 deletions