diff --git a/llvm/lib/CodeGen/InlineSpiller.cpp b/llvm/lib/CodeGen/InlineSpiller.cpp index 872a829df59a..1492566cfe5b 100644 --- a/llvm/lib/CodeGen/InlineSpiller.cpp +++ b/llvm/lib/CodeGen/InlineSpiller.cpp @@ -30,6 +30,7 @@ using namespace llvm; namespace { class InlineSpiller : public Spiller { + MachineFunctionPass &pass_; MachineFunction &mf_; LiveIntervals &lis_; MachineLoopInfo &loops_; @@ -61,7 +62,8 @@ public: InlineSpiller(MachineFunctionPass &pass, MachineFunction &mf, VirtRegMap &vrm) - : mf_(mf), + : pass_(pass), + mf_(mf), lis_(pass.getAnalysis()), loops_(pass.getAnalysis()), vrm_(vrm),