Lines Matching refs:LocalVRMap
305 DenseMap<unsigned, RegSubRegPair> &LocalVRMap, in processPHI() argument
314 LocalVRMap.insert(std::make_pair(DefReg, RegSubRegPair(SrcReg, SrcSubReg))); in processPHI()
338 DenseMap<unsigned, RegSubRegPair> &LocalVRMap, in duplicateInstruction() argument
353 LocalVRMap.insert(std::make_pair(Reg, RegSubRegPair(NewReg, 0))); in duplicateInstruction()
357 auto VI = LocalVRMap.find(Reg); in duplicateInstruction()
358 if (VI != LocalVRMap.end()) { in duplicateInstruction()
399 LocalVRMap.erase(VI); in duplicateInstruction()
400 LocalVRMap.insert(std::make_pair(Reg, RegSubRegPair(NewReg, 0))); in duplicateInstruction()
770 DenseMap<unsigned, RegSubRegPair> LocalVRMap; in tailDuplicate() local
781 processPHI(MI, TailBB, PredBB, LocalVRMap, CopyInfos, UsedByPhi, true); in tailDuplicate()
785 duplicateInstruction(MI, TailBB, PredBB, MF, LocalVRMap, UsedByPhi); in tailDuplicate()
823 DenseMap<unsigned, RegSubRegPair> LocalVRMap; in tailDuplicate() local
831 processPHI(MI, TailBB, PrevBB, LocalVRMap, CopyInfos, UsedByPhi, true); in tailDuplicate()
840 duplicateInstruction(MI, TailBB, PrevBB, MF, LocalVRMap, UsedByPhi); in tailDuplicate()
888 DenseMap<unsigned, RegSubRegPair> LocalVRMap; in tailDuplicate() local
896 processPHI(MI, TailBB, PredBB, LocalVRMap, CopyInfos, UsedByPhi, false); in tailDuplicate()