Home
last modified time | relevance | path

Searched refs:UsedByPhi (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTailDuplicator.cpp328 DenseSet<Register> *UsedByPhi) { in getRegsUsedByPHIs() argument
334 UsedByPhi->insert(SrcReg); in getRegsUsedByPHIs()
393 const DenseSet<Register> &UsedByPhi) { in duplicateInstruction() argument
416 if (isDefLiveOut(Reg, TailBB, MRI) || UsedByPhi.count(Reg)) in duplicateInstruction()
741 const DenseSet<Register> &UsedByPhi) { in duplicateSimpleBB() argument
855 DenseSet<Register> UsedByPhi; in tailDuplicate() local
856 getRegsUsedByPHIs(*TailBB, &UsedByPhi); in tailDuplicate()
859 return duplicateSimpleBB(TailBB, TDBBs, UsedByPhi); in tailDuplicate()
906 processPHI(&MI, TailBB, PredBB, LocalVRMap, CopyInfos, UsedByPhi, true); in tailDuplicate()
910 duplicateInstruction(&MI, TailBB, PredBB, LocalVRMap, UsedByPhi); in tailDuplicate()
[all …]
H A DModuloSchedule.cpp2706 DenseSet<unsigned> UsedByPhi; in canApply() local
2732 if (UsedByPhi.count(LoopVal)) { in canApply()
2737 UsedByPhi.insert(LoopVal); in canApply()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTailDuplicator.h106 const DenseSet<Register> &UsedByPhi, bool Remove);
110 const DenseSet<Register> &UsedByPhi);