Lines Matching defs:spill
386 void spill(MachineBasicBlock::iterator Before, Register VirtReg,
474 // Allocate a new stack object for this spill location...
565 /// Insert spill instruction for \p AssignedReg before \p Before. Update
567 void RegAllocFastImpl::spill(MachineBasicBlock::iterator Before,
582 // When we spill a virtual register, we will have spill instructions behind
599 LLVM_DEBUG(dbgs() << "Inserting debug info due to spill:\n" << *NewDV);
602 // We need to insert a DBG_VALUE at the end of the block if the spill slot
604 // spill. This will allow LiveDebugValues to see the correct live out
608 LLVM_DEBUG(dbgs() << "Cloning debug info due to live out spill\n");
791 LLVM_DEBUG(dbgs() << "Cannot spill pre-assigned "
1090 spill(SpillBefore, VirtReg, PhysReg, Kill, LRI->LiveOut);
1695 // Modify DBG_VALUE now that the value is in a spill slot.