diff options
| author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2010-08-06 18:47:06 +0000 |
|---|---|---|
| committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2010-08-06 18:47:06 +0000 |
| commit | 46a0c81c5c6beb1abcd2dcd292bc4f3a1f0b629a (patch) | |
| tree | 1791ed9475df76c4404366fdf45e96afd179b4eb /lib/CodeGen | |
| parent | eb1ebd630d848981711f5b8b9e89eae2cb0f599f (diff) | |
| download | external_llvm-46a0c81c5c6beb1abcd2dcd292bc4f3a1f0b629a.zip external_llvm-46a0c81c5c6beb1abcd2dcd292bc4f3a1f0b629a.tar.gz external_llvm-46a0c81c5c6beb1abcd2dcd292bc4f3a1f0b629a.tar.bz2 | |
Keep the MachiuneFunctionPass pointer around. It is useful for verification.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110464 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen')
| -rw-r--r-- | lib/CodeGen/InlineSpiller.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/CodeGen/InlineSpiller.cpp b/lib/CodeGen/InlineSpiller.cpp index 872a829..1492566 100644 --- a/lib/CodeGen/InlineSpiller.cpp +++ b/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<LiveIntervals>()), loops_(pass.getAnalysis<MachineLoopInfo>()), vrm_(vrm), |
