mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-08-09 11:25:55 +00:00
LiveIntervalAnalysis: Remove unused pruneValue() variant.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@226686 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -181,12 +181,6 @@ namespace llvm {
|
|||||||
void pruneValue(LiveRange &LR, SlotIndex Kill,
|
void pruneValue(LiveRange &LR, SlotIndex Kill,
|
||||||
SmallVectorImpl<SlotIndex> *EndPoints);
|
SmallVectorImpl<SlotIndex> *EndPoints);
|
||||||
|
|
||||||
/// Subregister aware variant of pruneValue(LiveRange &LR, SlotIndex Kill,
|
|
||||||
/// SmallVectorImpl<SlotIndex> &EndPoints). Prunes the value in the main
|
|
||||||
/// range and all sub ranges.
|
|
||||||
void pruneValue(LiveInterval &LI, SlotIndex Kill,
|
|
||||||
SmallVectorImpl<SlotIndex> *EndPoints);
|
|
||||||
|
|
||||||
SlotIndexes *getSlotIndexes() const {
|
SlotIndexes *getSlotIndexes() const {
|
||||||
return Indexes;
|
return Indexes;
|
||||||
}
|
}
|
||||||
|
@@ -609,15 +609,6 @@ void LiveIntervals::pruneValue(LiveRange &LR, SlotIndex Kill,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void LiveIntervals::pruneValue(LiveInterval &LI, SlotIndex Kill,
|
|
||||||
SmallVectorImpl<SlotIndex> *EndPoints) {
|
|
||||||
pruneValue((LiveRange&)LI, Kill, EndPoints);
|
|
||||||
|
|
||||||
for (LiveInterval::SubRange &SR : LI.subranges()) {
|
|
||||||
pruneValue(SR, Kill, nullptr);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
// Register allocator hooks.
|
// Register allocator hooks.
|
||||||
//
|
//
|
||||||
|
Reference in New Issue
Block a user