Searched refs:UsedByPhi (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | TailDuplicator.cpp | 328 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 D | ModuloSchedule.cpp | 2706 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 D | TailDuplicator.h | 106 const DenseSet<Register> &UsedByPhi, bool Remove); 110 const DenseSet<Register> &UsedByPhi);
|