summaryrefslogtreecommitdiff
path: root/lib/CodeGen/LiveInterval.cpp
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2010-09-21 17:12:15 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2010-09-21 17:12:15 +0000
commit0635ead2c4f2182a480a3281b9b2fff084a10634 (patch)
tree68ca09092f592597566e3921eb8658d96b3efc76 /lib/CodeGen/LiveInterval.cpp
parent3d6ccfba314ed38e4506dae2781a060e9a3e07ac (diff)
downloadllvm-0635ead2c4f2182a480a3281b9b2fff084a10634.tar.gz
llvm-0635ead2c4f2182a480a3281b9b2fff084a10634.tar.bz2
llvm-0635ead2c4f2182a480a3281b9b2fff084a10634.tar.xz
Remove dead method.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114447 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/LiveInterval.cpp')
-rw-r--r--lib/CodeGen/LiveInterval.cpp21
1 files changed, 0 insertions, 21 deletions
diff --git a/lib/CodeGen/LiveInterval.cpp b/lib/CodeGen/LiveInterval.cpp
index 03d8e95798..513a6c0835 100644
--- a/lib/CodeGen/LiveInterval.cpp
+++ b/lib/CodeGen/LiveInterval.cpp
@@ -47,27 +47,6 @@ bool LiveInterval::liveAt(SlotIndex I) const {
return r->contains(I);
}
-// liveBeforeAndAt - Check if the interval is live at the index and the index
-// just before it. If index is liveAt, check if it starts a new live range.
-// If it does, then check if the previous live range ends at index-1.
-bool LiveInterval::liveBeforeAndAt(SlotIndex I) const {
- Ranges::const_iterator r = std::upper_bound(ranges.begin(), ranges.end(), I);
-
- if (r == ranges.begin())
- return false;
-
- --r;
- if (!r->contains(I))
- return false;
- if (I != r->start)
- return true;
- // I is the start of a live range. Check if the previous live range ends
- // at I-1.
- if (r == ranges.begin())
- return false;
- return r->end == I;
-}
-
/// killedAt - Return true if a live range ends at index. Note that the kill
/// point is not contained in the half-open live range. It is usually the
/// getDefIndex() slot following its last use.