Lines Matching refs:RegSubRegPair

147     typedef SmallDenseMap<TargetInstrInfo::RegSubRegPair, ValueTrackerResult>
218 SmallVector<TargetInstrInfo::RegSubRegPair, 2> RegSrcs;
240 RegSrcs.push_back(TargetInstrInfo::RegSubRegPair(SrcReg, SrcSubReg)); in addSource()
245 RegSrcs[Idx] = TargetInstrInfo::RegSubRegPair(SrcReg, SrcSubReg); in setSource()
627 SmallVector<TargetInstrInfo::RegSubRegPair, 4> SrcToLook; in findNextSource()
628 TargetInstrInfo::RegSubRegPair CurSrcPair(Reg, SubReg); in findNextSource()
633 TargetInstrInfo::RegSubRegPair Pair = SrcToLook.pop_back_val(); in findNextSource()
671 SrcToLook.push_back(TargetInstrInfo::RegSubRegPair( in findNextSource()
716 const SmallVectorImpl<TargetInstrInfo::RegSubRegPair> &SrcRegs, in insertPHI()
819 TargetInstrInfo::RegSubRegPair
821 TargetInstrInfo::RegSubRegPair Def, in getNewSource()
825 TargetInstrInfo::RegSubRegPair LookupSrc(Def.Reg, Def.SubReg); in getNewSource()
846 SmallVector<TargetInstrInfo::RegSubRegPair, 4> NewPHISrcs; in getNewSource()
848 TargetInstrInfo::RegSubRegPair PHISrc(Res.getSrcReg(i), in getNewSource()
861 return TargetInstrInfo::RegSubRegPair(MODef.getReg(), MODef.getSubReg()); in getNewSource()
865 return TargetInstrInfo::RegSubRegPair(0, 0); in getNewSource()
874 RewriteSource(TargetInstrInfo::RegSubRegPair Def, in RewriteSource()
929 RewriteSource(TargetInstrInfo::RegSubRegPair Def, in RewriteSource()
935 TargetInstrInfo::RegSubRegPair NewSrc = in RewriteSource()
1213 TargetInstrInfo::RegSubRegPair TrackPair(TrackReg, TrackSubReg); in optimizeCoalescableCopy()
1214 TargetInstrInfo::RegSubRegPair NewSrc = CpyRewriter->getNewSource( in optimizeCoalescableCopy()
1251 SmallVector<TargetInstrInfo::RegSubRegPair, 4> RewritePairs; in optimizeUncoalescableCopy()
1272 TargetInstrInfo::RegSubRegPair Def(CopyDefReg, CopyDefSubReg); in optimizeUncoalescableCopy()
1786 TargetInstrInfo::RegSubRegPair BaseReg; in getNextSourceFromInsertSubreg()