aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineBlockPlacement.cpp
diff options
context:
space:
mode:
authorAaron Ballman <aaron@aaronballman.com>2016-08-16 14:48:39 +0000
committerAaron Ballman <aaron@aaronballman.com>2016-08-16 14:48:39 +0000
commit90b41faf0d44ca470fab553861676218724621ca (patch)
tree3462af37dad0179a31daa5fc04bafa655779f3c6 /llvm/lib/CodeGen/MachineBlockPlacement.cpp
parent8de34a9cdba8f7dd9ac4475b777e21773c98750c (diff)
downloadllvm-90b41faf0d44ca470fab553861676218724621ca.zip
llvm-90b41faf0d44ca470fab553861676218724621ca.tar.gz
llvm-90b41faf0d44ca470fab553861676218724621ca.tar.bz2
Reduce the number of allocations required for AST attributes. In test cases, the max resident memory changed from 65760k to 64476k which is 1.9% improvement. Allocations in grow_pod changed from 8847 to 4872 according to tcmalloc heap profiler. Overall running time remained the same.
Patch by Eugene Kosov llvm-svn: 278812
Diffstat (limited to 'llvm/lib/CodeGen/MachineBlockPlacement.cpp')
0 files changed, 0 insertions, 0 deletions