Lines Matching refs:UseMI
290 MachineBasicBlock::iterator &UseMI) { in findSurvivorReg() argument
347 UseMI = RestorePointMI; in findSurvivorReg()
449 MachineBasicBlock::iterator &UseMI) { in spill() argument
494 if (!TRI->saveScavengerRegister(*MBB, Before, UseMI, &RC, Reg)) { in spill()
511 TII->loadRegFromStackSlot(*MBB, UseMI, Reg, Scavenged[SI].FrameIndex, in spill()
513 II = std::prev(UseMI); in spill()
545 MachineBasicBlock::iterator UseMI; in scavengeRegister() local
546 Register SReg = findSurvivorReg(I, Candidates, 25, UseMI); in scavengeRegister()
557 ScavengedInfo &Scavenged = spill(SReg, *RC, SPAdj, I, UseMI); in scavengeRegister()
558 Scavenged.Restore = &*std::prev(UseMI); in scavengeRegister()
574 MachineBasicBlock::iterator UseMI; in scavengeRegisterBackwards() local