diff options
author | Torok Edwin <edwintorok@gmail.com> | 2010-03-30 10:08:26 +0000 |
---|---|---|
committer | Torok Edwin <edwintorok@gmail.com> | 2010-03-30 10:08:26 +0000 |
commit | 2a22004f6857c57dc483ea6180f0e1f86854bd13 (patch) | |
tree | b60e7f9e88b731340cacaa4539c27c6a795712df /lib/CodeGen/LiveInterval.cpp | |
parent | 28a1e486907104b85c5787345914917d74f0cf77 (diff) |
Introduce another Reset() method in BumpPtrAllocator that calls a destructor
on all objects it has allocated, if they are all of the same size and alignment.
Use this to destruct all VNInfos allocated in LiveIntervalAnalysis (PR6653).
valnos is not reliable for this purpose, as seen in r99400
(which still leaked, and sometimes caused double frees).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99881 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/LiveInterval.cpp')
0 files changed, 0 insertions, 0 deletions