aboutsummaryrefslogtreecommitdiff
path: root/lib/MC/ELFObjectWriter.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2010-08-29 17:46:00 +0000
committerChris Lattner <sabre@nondot.org>2010-08-29 17:46:00 +0000
commit4282e32712da220fd97177772e22ec1ee7e50af2 (patch)
treeaddffe8e4dc346894c3d84afcc5806c17146dd52 /lib/MC/ELFObjectWriter.cpp
parentea1092374cdeea2a4ba66bfdc33e40c0fee9ebe2 (diff)
rework the ownership of subloop alias information: instead of
keeping them around until the pass is destroyed, keep them around a) just when useful (not for outer loops) and b) destroy them right after we use them. This should reduce memory use and fixes potential bugs where a loop is deleted and another loop gets allocated to the same address. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112446 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/MC/ELFObjectWriter.cpp')
0 files changed, 0 insertions, 0 deletions