Lines Matching refs:LocalVRMap
349 DenseMap<Register, RegSubRegPair> &LocalVRMap, in processPHI() argument
358 LocalVRMap.insert(std::make_pair(DefReg, RegSubRegPair(SrcReg, SrcSubReg))); in processPHI()
381 DenseMap<Register, RegSubRegPair> &LocalVRMap, in duplicateInstruction() argument
403 LocalVRMap.insert(std::make_pair(Reg, RegSubRegPair(NewReg, 0))); in duplicateInstruction()
407 auto VI = LocalVRMap.find(Reg); in duplicateInstruction()
408 if (VI != LocalVRMap.end()) { in duplicateInstruction()
449 LocalVRMap.erase(VI); in duplicateInstruction()
450 LocalVRMap.insert(std::make_pair(Reg, RegSubRegPair(NewReg, 0))); in duplicateInstruction()
876 DenseMap<Register, RegSubRegPair> LocalVRMap; in tailDuplicate() local
885 processPHI(MI, TailBB, PredBB, LocalVRMap, CopyInfos, UsedByPhi, true); in tailDuplicate()
889 duplicateInstruction(MI, TailBB, PredBB, LocalVRMap, UsedByPhi); in tailDuplicate()
936 DenseMap<Register, RegSubRegPair> LocalVRMap; in tailDuplicate() local
944 processPHI(MI, TailBB, PrevBB, LocalVRMap, CopyInfos, UsedByPhi, true); in tailDuplicate()
953 duplicateInstruction(MI, TailBB, PrevBB, LocalVRMap, UsedByPhi); in tailDuplicate()
1004 DenseMap<Register, RegSubRegPair> LocalVRMap; in tailDuplicate() local
1012 processPHI(MI, TailBB, PredBB, LocalVRMap, CopyInfos, UsedByPhi, false); in tailDuplicate()