commit | 7eaa93aa2b4baeb4e4b526e796e459071d18ea42 | [log] [tgz] |
---|---|---|
author | Matthias Braun <matze@braunis.de> | Sat Feb 13 04:35:31 2016 +0000 |
committer | Matthias Braun <matze@braunis.de> | Sat Feb 13 04:35:31 2016 +0000 |
tree | 11c3572fe6a8fd3c9014e19bf1c1922484d5c10e | |
parent | 626ceb277f4fd20c1899e04490b0ea6c2b1a0da8 [diff] |
LiveIntervalAnalysis: Remove LiveVariables requirement This requirement was a huge hack to keep LiveVariables alive because it was optionally used by TwoAddressInstructionPass and PHIElimination. However we have AnalysisUsage::addUsedIfAvailable() which we can use in those passes. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@260806 91177308-0d34-0410-b5e6-96231b3b80d8