diff options
Diffstat (limited to 'lib/Transforms/IPO/OldPoolAllocate.cpp')
-rw-r--r-- | lib/Transforms/IPO/OldPoolAllocate.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/lib/Transforms/IPO/OldPoolAllocate.cpp b/lib/Transforms/IPO/OldPoolAllocate.cpp index 43683e4c35..bd67fe1cc9 100644 --- a/lib/Transforms/IPO/OldPoolAllocate.cpp +++ b/lib/Transforms/IPO/OldPoolAllocate.cpp @@ -234,12 +234,11 @@ namespace { bool run(Module *M); - // getAnalysisUsageInfo - This function requires data structure information + // getAnalysisUsage - This function requires data structure information // to be able to see what is pool allocatable. // - virtual void getAnalysisUsageInfo(Pass::AnalysisSet &Required, - Pass::AnalysisSet &,Pass::AnalysisSet &) { - Required.push_back(DataStructure::ID); + virtual void getAnalysisUsage(AnalysisUsage &AU) const { + AU.addRequired(DataStructure::ID); } public: |