diff options
Diffstat (limited to 'include/llvm/Analysis/DataStructure')
-rw-r--r-- | include/llvm/Analysis/DataStructure/DataStructure.h | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/include/llvm/Analysis/DataStructure/DataStructure.h b/include/llvm/Analysis/DataStructure/DataStructure.h index a12467eb99..d2331e1bbd 100644 --- a/include/llvm/Analysis/DataStructure/DataStructure.h +++ b/include/llvm/Analysis/DataStructure/DataStructure.h @@ -112,7 +112,7 @@ protected: /// with other global values in the DSGraphs. EquivalenceClasses<GlobalValue*> GlobalECs; public: - ~BUDataStructures() { releaseMemory(); } + ~BUDataStructures() { releaseMyMemory(); } virtual bool runOnModule(Module &M); @@ -143,10 +143,9 @@ public: /// void print(std::ostream &O, const Module *M) const; - /// releaseMemory - if the pass pipeline is done with this pass, we can - /// release our memory... - /// - virtual void releaseMemory(); + // FIXME: Once the pass manager is straightened out, rename this to + // releaseMemory. + void releaseMyMemory(); virtual void getAnalysisUsage(AnalysisUsage &AU) const { AU.setPreservesAll(); |