Lines Matching full:srcreg
1136 unsigned VirtReg, unsigned SrcReg, int SS,
1483 /// where SrcReg is r1 and it is tied to r0. Return true if after
1487 unsigned SrcReg,
1493 DefMI->getOperand(1).getReg() != SrcReg)
1519 unsigned VirtReg, unsigned SrcReg, int SS,
1524 if (MII == MBB->begin() || !MII->killsRegister(SrcReg))
1534 CommuteChangesDestination(DefMI, MCID, SrcReg, TII, NewDstIdx)) {
1537 if (!NewDstMO.isKill() || TRI->regsOverlap(NewReg, SrcReg))
1542 if (DestReg != SrcReg || FrameIdx != SS)
1551 DefMI->getOperand(DefIdx).getReg() == SrcReg);
2469 if (unsigned SrcReg = TII->isStoreToStackSlot(&MI, StackSlot)) {
2470 assert(TargetRegisterInfo::isPhysicalRegister(SrcReg) &&
2473 if (CommuteToFoldReload(MII, VirtReg, SrcReg, StackSlot,
2480 // Okay, this is certainly a store of SrcReg to [StackSlot]. Mark
2488 Spills.addAvailable(StackSlot, SrcReg, MI.killsRegister(SrcReg));