Searched refs:Scav (Results 1 – 2 of 2) sorted by relevance
982 Register Scav = RS->scavengeRegisterBackwards(RISCV::GPRRegClass, in insertIndirectBranch() local985 assert(Scav != RISCV::NoRegister && "No register is scavenged!"); in insertIndirectBranch()986 MRI.replaceRegWith(ScratchReg, Scav); in insertIndirectBranch()988 RS->setRegUsed(Scav); in insertIndirectBranch()
2469 Register Scav = RS->scavengeRegisterBackwards( in insertIndirectBranch() local2472 if (Scav) { in insertIndirectBranch()2473 RS->setRegUsed(Scav); in insertIndirectBranch()2474 MRI.replaceRegWith(PCReg, Scav); in insertIndirectBranch()2486 MCSymbol *DestLabel = Scav ? DestBB.getSymbol() : RestoreBB.getSymbol(); in insertIndirectBranch()