Lines Matching refs:UseMI
291 MachineBasicBlock::iterator &UseMI) { in findSurvivorReg() argument
348 UseMI = RestorePointMI; in findSurvivorReg()
444 MachineBasicBlock::iterator &UseMI) { in spill() argument
489 if (!TRI->saveScavengerRegister(*MBB, Before, UseMI, &RC, Reg)) { in spill()
506 TII->loadRegFromStackSlot(*MBB, UseMI, Reg, Scavenged[SI].FrameIndex, in spill()
508 II = std::prev(UseMI); in spill()
540 MachineBasicBlock::iterator UseMI; in scavengeRegister() local
541 Register SReg = findSurvivorReg(I, Candidates, 25, UseMI); in scavengeRegister()
552 ScavengedInfo &Scavenged = spill(SReg, *RC, SPAdj, I, UseMI); in scavengeRegister()
553 Scavenged.Restore = &*std::prev(UseMI); in scavengeRegister()
569 MachineBasicBlock::iterator UseMI; in scavengeRegisterBackwards() local