diff options
author | Matthias Braun <matze@braunis.de> | 2016-02-18 05:21:43 +0000 |
---|---|---|
committer | Matthias Braun <matze@braunis.de> | 2016-02-18 05:21:43 +0000 |
commit | ac697c5d8ecf96d4af15c29f72bbb8f898e3b8f5 (patch) | |
tree | 8c975357f703499e9877aab145fda006913e9a67 /llvm/lib/CodeGen/PHIElimination.cpp | |
parent | 802e2e741c6bd71f6ca260ce4db696fc5d5d6739 (diff) | |
download | bcm5719-llvm-ac697c5d8ecf96d4af15c29f72bbb8f898e3b8f5.tar.gz bcm5719-llvm-ac697c5d8ecf96d4af15c29f72bbb8f898e3b8f5.zip |
Revert "LiveIntervalAnalysis: Remove LiveVariables requirement" and LiveIntervalTest
The commit breaks stage2 compilation on PowerPC. Reverting for now while
this is analyzed. I also have to revert the LiveIntervalTest for now as
that depends on this commit.
Revert "LiveIntervalAnalysis: Remove LiveVariables requirement"
This reverts commit r260806.
Revert "Remove an unnecessary std::move to fix -Wpessimizing-move warning."
This reverts commit r260931.
Revert "Fix typo in LiveIntervalTest"
This reverts commit r260907.
Revert "Add unittest for LiveIntervalAnalysis::handleMove()"
This reverts commit r260905.
llvm-svn: 261189
Diffstat (limited to 'llvm/lib/CodeGen/PHIElimination.cpp')
-rw-r--r-- | llvm/lib/CodeGen/PHIElimination.cpp | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/llvm/lib/CodeGen/PHIElimination.cpp b/llvm/lib/CodeGen/PHIElimination.cpp index 0472378aeee..2c937926d0a 100644 --- a/llvm/lib/CodeGen/PHIElimination.cpp +++ b/llvm/lib/CodeGen/PHIElimination.cpp @@ -121,7 +121,6 @@ INITIALIZE_PASS_END(PHIElimination, "phi-node-elimination", "Eliminate PHI nodes for register allocation", false, false) void PHIElimination::getAnalysisUsage(AnalysisUsage &AU) const { - AU.addUsedIfAvailable<LiveVariables>(); AU.addPreserved<LiveVariables>(); AU.addPreserved<SlotIndexes>(); AU.addPreserved<LiveIntervals>(); |