diff options
author | Lang Hames <lhames@gmail.com> | 2009-09-04 20:54:51 +0000 |
---|---|---|
committer | Lang Hames <lhames@gmail.com> | 2009-09-04 20:54:51 +0000 |
commit | a85d2bb86b57e54e1416f56bf6b2897a707470be (patch) | |
tree | 759a6bed4e2d2308bd53d75cc0b945dd58d7175d /include/llvm/CodeGen/LiveInterval.h | |
parent | 8651125d2885f74546b6e2a556082111d5b75da3 (diff) |
Removed some junk and a std::ostream operator that was hanging around.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81041 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/CodeGen/LiveInterval.h')
-rw-r--r-- | include/llvm/CodeGen/LiveInterval.h | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/include/llvm/CodeGen/LiveInterval.h b/include/llvm/CodeGen/LiveInterval.h index 00dd422664..830baedda4 100644 --- a/include/llvm/CodeGen/LiveInterval.h +++ b/include/llvm/CodeGen/LiveInterval.h @@ -220,11 +220,6 @@ namespace llvm { return os; } - inline std::ostream& operator<<(std::ostream &os, MachineInstrIndex mi) { - mi.print(os); - return os; - } - /// Densemap specialization for MachineInstrIndex. template <> struct DenseMapInfo<MachineInstrIndex> { @@ -613,60 +608,6 @@ namespace llvm { } } - /* REMOVE_ME - /// addKill - Add a kill instruction index to the specified value - /// number. - static void addKill(VNInfo *VNI, MachineInstrIndex killIdx) { - assert(killIdx.isUse() && "Kill must be a use."); - if (VNI->kills.empty()) { - VNI->kills.push_back(killIdx); - } else { - VNInfo::KillSet::iterator - I = std::lower_bound(VNI->kills.begin(), VNI->kills.end(), killIdx); - VNI->kills.insert(I, killIdx); - } - } - - /// removeKill - Remove the specified kill from the list of kills of - /// the specified val#. - static bool removeKill(VNInfo *VNI, MachineInstrIndex Kill) { - - VNInfo::KillSet::iterator - I = std::lower_bound(VNI->kills.begin(), VNI->kills.end(), Kill); - if (I != VNI->kills.end() && (*I == Kill)) { - VNI->kills.erase(I); - return true; - } - return false; - - } - - - - /// removeKills - Remove all the kills in specified range - /// [Start, End] of the specified val#. - static void removeKills(VNInfo *VNI, MachineInstrIndex Start, - MachineInstrIndex End) { - - VNInfo::KillSet &kills = VNI->kills; - - VNInfo::KillSet::iterator - I = std::lower_bound(kills.begin(), kills.end(), Start); - VNInfo::KillSet::iterator - E = std::upper_bound(kills.begin(), kills.end(), End); - kills.erase(I, E); - } - - - /// isKill - Return true if the specified index is a kill of the - /// specified val#. - static bool isKill(const VNInfo *VNI, MachineInstrIndex Kill) { - VNInfo::KillSet::const_iterator - I = std::lower_bound(VNI->kills.begin(), VNI->kills.end(), Kill); - return I != VNI->kills.end() && (*I == Kill); - } - */ - /// isOnlyLROfValNo - Return true if the specified live range is the only /// one defined by the its val#. bool isOnlyLROfValNo(const LiveRange *LR) { |