mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-06-24 08:24:33 +00:00
Remove unnecessary parameter to RenumberValues.
Patch by Matthias Braun! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188393 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@ -240,7 +240,7 @@ namespace llvm {
|
|||||||
|
|
||||||
/// RenumberValues - Renumber all values in order of appearance and remove
|
/// RenumberValues - Renumber all values in order of appearance and remove
|
||||||
/// unused values.
|
/// unused values.
|
||||||
void RenumberValues(LiveIntervals &lis);
|
void RenumberValues();
|
||||||
|
|
||||||
/// MergeValueNumberInto - This method is called when two value nubmers
|
/// MergeValueNumberInto - This method is called when two value nubmers
|
||||||
/// are found to be equivalent. This eliminates V1, replacing all
|
/// are found to be equivalent. This eliminates V1, replacing all
|
||||||
|
@ -202,7 +202,7 @@ void LiveInterval::markValNoForDeletion(VNInfo *ValNo) {
|
|||||||
|
|
||||||
/// RenumberValues - Renumber all values in order of appearance and delete the
|
/// RenumberValues - Renumber all values in order of appearance and delete the
|
||||||
/// remaining unused values.
|
/// remaining unused values.
|
||||||
void LiveInterval::RenumberValues(LiveIntervals &lis) {
|
void LiveInterval::RenumberValues() {
|
||||||
SmallPtrSet<VNInfo*, 8> Seen;
|
SmallPtrSet<VNInfo*, 8> Seen;
|
||||||
valnos.clear();
|
valnos.clear();
|
||||||
for (const_iterator I = begin(), E = end(); I != E; ++I) {
|
for (const_iterator I = begin(), E = end(); I != E; ++I) {
|
||||||
|
@ -360,7 +360,7 @@ void LiveRangeEdit::eliminateDeadDefs(SmallVectorImpl<MachineInstr*> &Dead,
|
|||||||
if (BeingSpilled) continue;
|
if (BeingSpilled) continue;
|
||||||
|
|
||||||
// LI may have been separated, create new intervals.
|
// LI may have been separated, create new intervals.
|
||||||
LI->RenumberValues(LIS);
|
LI->RenumberValues();
|
||||||
ConnectedVNInfoEqClasses ConEQ(LIS);
|
ConnectedVNInfoEqClasses ConEQ(LIS);
|
||||||
unsigned NumComp = ConEQ.Classify(LI);
|
unsigned NumComp = ConEQ.Classify(LI);
|
||||||
if (NumComp <= 1)
|
if (NumComp <= 1)
|
||||||
|
@ -1092,7 +1092,7 @@ void SplitEditor::finish(SmallVectorImpl<unsigned> *LRMap) {
|
|||||||
|
|
||||||
// Get rid of unused values and set phi-kill flags.
|
// Get rid of unused values and set phi-kill flags.
|
||||||
for (LiveRangeEdit::iterator I = Edit->begin(), E = Edit->end(); I != E; ++I)
|
for (LiveRangeEdit::iterator I = Edit->begin(), E = Edit->end(); I != E; ++I)
|
||||||
(*I)->RenumberValues(LIS);
|
(*I)->RenumberValues();
|
||||||
|
|
||||||
// Provide a reverse mapping from original indices to Edit ranges.
|
// Provide a reverse mapping from original indices to Edit ranges.
|
||||||
if (LRMap) {
|
if (LRMap) {
|
||||||
|
Reference in New Issue
Block a user