mirror of
https://github.com/RPCSX/llvm.git
synced 2024-11-24 12:19:53 +00:00
Couple more sets of tidying.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177920 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
1f7fe80447
commit
57d76078ae
@ -577,7 +577,7 @@ void StackColoring::remapInstructions(DenseMap<int, int> &SlotRemap) {
|
||||
SlotIndex Index = Indexes->getInstructionIndex(I);
|
||||
LiveInterval *Interval = Intervals[FromSlot];
|
||||
assert(Interval->find(Index) != Interval->end() &&
|
||||
"Found instruction usage outside of live range.");
|
||||
"Found instruction usage outside of live range.");
|
||||
}
|
||||
#endif
|
||||
|
||||
@ -741,9 +741,9 @@ bool StackColoring::runOnMachineFunction(MachineFunction &Func) {
|
||||
std::stable_sort(SortedSlots.begin(), SortedSlots.end(),
|
||||
SlotSizeSorter(MFI));
|
||||
|
||||
bool Chanded = true;
|
||||
while (Chanded) {
|
||||
Chanded = false;
|
||||
bool Changed = true;
|
||||
while (Changed) {
|
||||
Changed = false;
|
||||
for (unsigned I = 0; I < NumSlots; ++I) {
|
||||
if (SortedSlots[I] == -1)
|
||||
continue;
|
||||
@ -760,7 +760,7 @@ bool StackColoring::runOnMachineFunction(MachineFunction &Func) {
|
||||
|
||||
// Merge disjoint slots.
|
||||
if (!First->overlaps(*Second)) {
|
||||
Chanded = true;
|
||||
Changed = true;
|
||||
First->MergeRangesInAsValue(*Second, First->getValNumInfo(0));
|
||||
SlotRemap[SecondSlot] = FirstSlot;
|
||||
SortedSlots[J] = -1;
|
||||
|
Loading…
Reference in New Issue
Block a user