Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:SReg

387   unsigned SReg = findSurvivorReg(I, Candidates, 25, UseMI);
390 if (!isAliasUsed(SReg)) {
391 DEBUG(dbgs() << "Scavenged register: " << TRI->getName(SReg) << "\n");
392 return SReg;
408 Scavenged[SI].Reg = SReg;
412 if (!TRI->saveScavengerRegister(*MBB, I, UseMI, RC, SReg)) {
416 TII->storeRegToStackSlot(*MBB, I, SReg, true, Scavenged[SI].FrameIndex,
424 TII->loadRegFromStackSlot(*MBB, UseMI, SReg, Scavenged[SI].FrameIndex,
435 // Scavenged[SI].Reg = SReg;
437 DEBUG(dbgs() << "Scavenged register (with spill): " << TRI->getName(SReg) <<
440 return SReg;