Lines Matching refs:UsedByPhi
275 DenseSet<unsigned> *UsedByPhi) { in getRegsUsedByPHIs() argument
281 UsedByPhi->insert(SrcReg); in getRegsUsedByPHIs()
339 const DenseSet<unsigned> &UsedByPhi) { in duplicateInstruction() argument
354 if (isDefLiveOut(Reg, TailBB, MRI) || UsedByPhi.count(Reg)) in duplicateInstruction()
645 const DenseSet<unsigned> &UsedByPhi, in duplicateSimpleBB() argument
728 DenseSet<unsigned> UsedByPhi; in tailDuplicate() local
729 getRegsUsedByPHIs(*TailBB, &UsedByPhi); in tailDuplicate()
732 return duplicateSimpleBB(TailBB, TDBBs, UsedByPhi, Copies); in tailDuplicate()
781 processPHI(MI, TailBB, PredBB, LocalVRMap, CopyInfos, UsedByPhi, true); in tailDuplicate()
785 duplicateInstruction(MI, TailBB, PredBB, MF, LocalVRMap, UsedByPhi); in tailDuplicate()
831 processPHI(MI, TailBB, PrevBB, LocalVRMap, CopyInfos, UsedByPhi, true); in tailDuplicate()
840 duplicateInstruction(MI, TailBB, PrevBB, MF, LocalVRMap, UsedByPhi); in tailDuplicate()
896 processPHI(MI, TailBB, PredBB, LocalVRMap, CopyInfos, UsedByPhi, false); in tailDuplicate()