Lines Matching refs:replaceRegWith
161 void CombinerHelper::replaceRegWith(MachineRegisterInfo &MRI, Register FromReg, in replaceRegWith() function in CombinerHelper
166 MRI.replaceRegWith(FromReg, ToReg); in replaceRegWith()
220 replaceRegWith(MRI, DstReg, SrcReg); in applyCombineCopy()
297 replaceRegWith(MRI, DstReg, NewDstReg); in applyCombineConcatVectors()
397 replaceRegWith(MRI, DstReg, NewDstReg); in applyCombineShuffleVector()
681 replaceRegWith(MRI, UseDstReg, ChosenDstReg); in applyCombineExtendingLoads()
2010 replaceRegWith(MRI, DstReg, SrcReg); in applyCombineUnmergeMergeToPlainValues()
2152 replaceRegWith(MRI, Dst0Reg, ZExtSrcReg); in applyCombineUnmergeZExtToZExt()
2159 replaceRegWith(MRI, MI.getOperand(Idx).getReg(), ZeroReg); in applyCombineUnmergeZExtToZExt()
2478 replaceRegWith(MRI, DstReg, SrcReg); in applyCombineTruncOfExt()
2587 replaceRegWith(MRI, Dst, NewShift); in applyCombineTruncOfShift()
2774 replaceRegWith(MRI, OldReg, Replacement); in replaceSingleDefInstWithOperand()
2783 replaceRegWith(MRI, OldReg, Replacement); in replaceSingleDefInstWithReg()
3140 replaceRegWith(MRI, Dst, Zero->getOperand(0).getReg()); in matchOverlappingAnd()
3354 replaceRegWith(MRI, MI.getOperand(0).getReg(), MI.getOperand(1).getReg()); in applyNotCmp()
4080 replaceRegWith(MRI, ExtMI->getOperand(0).getReg(), Pair.first); in applyExtractAllEltsFromBuildVector()