mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-13 20:32:21 +00:00
Remove dead method.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114447 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
3d6ccfba31
commit
0635ead2c4
@ -388,11 +388,6 @@ namespace llvm {
|
||||
|
||||
bool liveAt(SlotIndex index) const;
|
||||
|
||||
// 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 liveBeforeAndAt(SlotIndex index) const;
|
||||
|
||||
/// 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.
|
||||
|
@ -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.
|
||||
|
Loading…
Reference in New Issue
Block a user