Lines Matching defs:SrcReg
508 static bool isSignExtendedW(Register SrcReg, const LoongArchSubtarget &ST,
514 auto AddRegToWorkList = [&](Register SrcReg) {
515 if (!SrcReg.isVirtual())
517 Worklist.push_back(SrcReg);
521 if (!AddRegToWorkList(SrcReg))
728 Register SrcReg = MI.getOperand(1).getReg();
736 !isSignExtendedW(SrcReg, ST, MRI, FixableDefs))
740 if (!MRI.constrainRegClass(SrcReg, MRI.getRegClass(DstReg)))
755 MRI.replaceRegWith(DstReg, SrcReg);
756 MRI.clearKillFlags(SrcReg);