Lines Matching refs:replaceRegWith
164 void CombinerHelper::replaceRegWith(MachineRegisterInfo &MRI, Register FromReg, in replaceRegWith() function in CombinerHelper
169 MRI.replaceRegWith(FromReg, ToReg); in replaceRegWith()
223 replaceRegWith(MRI, DstReg, SrcReg); in applyCombineCopy()
291 replaceRegWith(MRI, DstOp, OrigOp); in matchFreezeOfSingleMaybePoisonOperand()
373 replaceRegWith(MRI, DstReg, NewDstReg); in applyCombineConcatVectors()
553 replaceRegWith(MRI, DstReg, NewDstReg); in applyCombineShuffleVector()
837 replaceRegWith(MRI, UseDstReg, ChosenDstReg); in applyCombineExtendingLoads()
2161 replaceRegWith(MRI, DstReg, SrcReg); in applyCombineUnmergeMergeToPlainValues()
2289 replaceRegWith(MRI, Dst0Reg, ZExtSrcReg); in applyCombineUnmergeZExtToZExt()
2296 replaceRegWith(MRI, MI.getOperand(Idx).getReg(), ZeroReg); in applyCombineUnmergeZExtToZExt()
2609 replaceRegWith(MRI, DstReg, SrcReg); in applyCombineTruncOfExt()
2715 replaceRegWith(MRI, Dst, NewShift); in applyCombineTruncOfShift()
2902 replaceRegWith(MRI, OldReg, Replacement); in replaceSingleDefInstWithOperand()
2911 replaceRegWith(MRI, OldReg, Replacement); in replaceSingleDefInstWithReg()
3277 replaceRegWith(MRI, Dst, Zero->getOperand(0).getReg()); in matchOverlappingAnd()
3499 replaceRegWith(MRI, MI.getOperand(0).getReg(), MI.getOperand(1).getReg()); in applyNotCmp()
4219 replaceRegWith(MRI, ExtMI->getOperand(0).getReg(), Pair.first); in applyExtractAllEltsFromBuildVector()