Lines Matching refs:UseMI
288 MachineBasicBlock::iterator &UseMI) { in findSurvivorReg() argument
345 UseMI = RestorePointMI; in findSurvivorReg()
447 MachineBasicBlock::iterator &UseMI) { in spill() argument
492 if (!TRI->saveScavengerRegister(*MBB, Before, UseMI, &RC, Reg)) { in spill()
509 TII->loadRegFromStackSlot(*MBB, UseMI, Reg, FI, &RC, TRI); in spill()
510 II = std::prev(UseMI); in spill()
558 MachineBasicBlock::iterator UseMI; in scavengeRegister() local
559 Register SReg = findSurvivorReg(I, Candidates, 25, UseMI); in scavengeRegister()
576 ScavengedInfo &Scavenged = spill(SReg, *RC, SPAdj, I, UseMI); in scavengeRegister()
577 Scavenged.Restore = &*std::prev(UseMI); in scavengeRegister()
593 MachineBasicBlock::iterator UseMI; in scavengeRegisterBackwards() local