aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen/LiveInterval.h
diff options
context:
space:
mode:
authorLang Hames <lhames@gmail.com>2009-09-04 20:54:51 +0000
committerLang Hames <lhames@gmail.com>2009-09-04 20:54:51 +0000
commita85d2bb86b57e54e1416f56bf6b2897a707470be (patch)
tree759a6bed4e2d2308bd53d75cc0b945dd58d7175d /include/llvm/CodeGen/LiveInterval.h
parent8651125d2885f74546b6e2a556082111d5b75da3 (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.h59
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) {