Lines Matching refs:replaceRegWith
123 void CombinerHelper::replaceRegWith(MachineRegisterInfo &MRI, Register FromReg, in replaceRegWith() function in CombinerHelper
128 MRI.replaceRegWith(FromReg, ToReg); in replaceRegWith()
164 replaceRegWith(MRI, DstReg, SrcReg); in applyCombineCopy()
241 replaceRegWith(MRI, DstReg, NewDstReg); in applyCombineConcatVectors()
341 replaceRegWith(MRI, DstReg, NewDstReg); in applyCombineShuffleVector()
577 replaceRegWith(MRI, UseDstReg, ChosenDstReg); in applyCombineExtendingLoads()
2087 replaceRegWith(MRI, DstReg, SrcReg); in applyCombineUnmergeMergeToPlainValues()
2215 replaceRegWith(MRI, Dst0Reg, ZExtSrcReg); in applyCombineUnmergeZExtToZExt()
2222 replaceRegWith(MRI, MI.getOperand(Idx).getReg(), ZeroReg); in applyCombineUnmergeZExtToZExt()
2563 replaceRegWith(MRI, DstReg, SrcReg); in applyCombineTruncOfExt()
2748 replaceRegWith(MRI, OldReg, Replacement); in replaceSingleDefInstWithOperand()
2758 replaceRegWith(MRI, OldReg, Replacement); in replaceSingleDefInstWithReg()
3073 replaceRegWith(MRI, Dst, Zero->getOperand(0).getReg()); in matchOverlappingAnd()
3299 replaceRegWith(MRI, MI.getOperand(0).getReg(), MI.getOperand(1).getReg()); in applyNotCmp()
3940 replaceRegWith(MRI, ExtMI->getOperand(0).getReg(), Pair.first); in applyExtractAllEltsFromBuildVector()