diff options
author | David Goodwin <david_goodwin@apple.com> | 2009-11-20 19:32:48 +0000 |
---|---|---|
committer | David Goodwin <david_goodwin@apple.com> | 2009-11-20 19:32:48 +0000 |
commit | 80a03cc0b1f3a50cef165bdcdb74314474017bd5 (patch) | |
tree | 7b06d147dcfc088742edf4457f3cefc61e1188ff /llvm/lib/CodeGen/CriticalAntiDepBreaker.h | |
parent | b4c14ebfbba559ffe6e3058a381c7966f9029393 (diff) | |
download | bcm5719-llvm-80a03cc0b1f3a50cef165bdcdb74314474017bd5.tar.gz bcm5719-llvm-80a03cc0b1f3a50cef165bdcdb74314474017bd5.zip |
Remove some old experimental code that is no longer needed. Remove additional, speculative scheduling pass as its cost did not translate into significant performance improvement. Minor tweaks.
llvm-svn: 89471
Diffstat (limited to 'llvm/lib/CodeGen/CriticalAntiDepBreaker.h')
-rw-r--r-- | llvm/lib/CodeGen/CriticalAntiDepBreaker.h | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/llvm/lib/CodeGen/CriticalAntiDepBreaker.h b/llvm/lib/CodeGen/CriticalAntiDepBreaker.h index 5664d852fdf..496888d45f9 100644 --- a/llvm/lib/CodeGen/CriticalAntiDepBreaker.h +++ b/llvm/lib/CodeGen/CriticalAntiDepBreaker.h @@ -25,6 +25,7 @@ #include "llvm/Target/TargetRegisterInfo.h" #include "llvm/ADT/BitVector.h" #include "llvm/ADT/SmallSet.h" +#include <map> namespace llvm { class CriticalAntiDepBreaker : public AntiDepBreaker { @@ -64,13 +65,6 @@ namespace llvm { CriticalAntiDepBreaker(MachineFunction& MFi); ~CriticalAntiDepBreaker(); - /// GetMaxTrials - Critical path anti-dependence breaking requires - /// only a single pass - unsigned GetMaxTrials() { return 1; } - - /// NeedCandidates - Candidates not needed. - bool NeedCandidates() { return false; } - /// Start - Initialize anti-dep breaking for a new basic block. void StartBlock(MachineBasicBlock *BB); @@ -78,7 +72,6 @@ namespace llvm { /// of the ScheduleDAG and break them by renaming registers. /// unsigned BreakAntiDependencies(std::vector<SUnit>& SUnits, - CandidateMap& Candidates, MachineBasicBlock::iterator& Begin, MachineBasicBlock::iterator& End, unsigned InsertPosIndex); |