diff options
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2011-11-13 01:23:30 +0000 |
---|---|---|
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2011-11-13 01:23:30 +0000 |
commit | 28df7ef8c9de075656d3d2865827cbeac904eaa9 (patch) | |
tree | b6d53b9219c44d40b416fbbd3c18f2c3b8d062ca /llvm/lib/CodeGen/Spiller.cpp | |
parent | 92255f27f1c1884585cbcb3fcbd72bd4b0b533f7 (diff) | |
download | bcm5719-llvm-28df7ef8c9de075656d3d2865827cbeac904eaa9.tar.gz bcm5719-llvm-28df7ef8c9de075656d3d2865827cbeac904eaa9.zip |
Stop tracking spill slot uses in VirtRegMap.
Nobody cared, StackSlotColoring scans the instructions to find used stack
slots.
llvm-svn: 144485
Diffstat (limited to 'llvm/lib/CodeGen/Spiller.cpp')
-rw-r--r-- | llvm/lib/CodeGen/Spiller.cpp | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/llvm/lib/CodeGen/Spiller.cpp b/llvm/lib/CodeGen/Spiller.cpp index 6efdd5b1563..4a170bc70af 100644 --- a/llvm/lib/CodeGen/Spiller.cpp +++ b/llvm/lib/CodeGen/Spiller.cpp @@ -140,7 +140,6 @@ protected: MachineInstr *loadInstr(prior(miItr)); SlotIndex loadIndex = lis->InsertMachineInstrInMaps(loadInstr).getDefIndex(); - vrm->addSpillSlotUse(ss, loadInstr); SlotIndex endIndex = loadIndex.getNextIndex(); VNInfo *loadVNI = newLI->getNextValue(loadIndex, 0, lis->getVNInfoAllocator()); @@ -154,7 +153,6 @@ protected: MachineInstr *storeInstr(llvm::next(miItr)); SlotIndex storeIndex = lis->InsertMachineInstrInMaps(storeInstr).getDefIndex(); - vrm->addSpillSlotUse(ss, storeInstr); SlotIndex beginIndex = storeIndex.getPrevIndex(); VNInfo *storeVNI = newLI->getNextValue(beginIndex, 0, lis->getVNInfoAllocator()); |