Home
last modified time | relevance | path

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

/external/swiftshader/third_party/LLVM/lib/CodeGen/
DTailDuplication.cpp86 const DenseSet<unsigned> &UsedByPhi,
93 const DenseSet<unsigned> &UsedByPhi);
344 DenseSet<unsigned> *UsedByPhi) { in getRegsUsedByPHIs() argument
352 UsedByPhi->insert(SrcReg); in getRegsUsedByPHIs()
413 const DenseSet<unsigned> &UsedByPhi) { in DuplicateInstruction() argument
427 if (isDefLiveOut(Reg, TailBB, MRI) || UsedByPhi.count(Reg)) in DuplicateInstruction()
655 const DenseSet<unsigned> &UsedByPhi, in duplicateSimpleBB() argument
738 DenseSet<unsigned> UsedByPhi; in TailDuplicate() local
739 getRegsUsedByPHIs(*TailBB, &UsedByPhi); in TailDuplicate()
742 return duplicateSimpleBB(TailBB, TDBBs, UsedByPhi, Copies); in TailDuplicate()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DTailDuplicator.cpp311 DenseSet<unsigned> *UsedByPhi) { in getRegsUsedByPHIs() argument
317 UsedByPhi->insert(SrcReg); in getRegsUsedByPHIs()
374 const DenseSet<unsigned> &UsedByPhi) { in duplicateInstruction() argument
396 if (isDefLiveOut(Reg, TailBB, MRI) || UsedByPhi.count(Reg)) in duplicateInstruction()
701 const DenseSet<unsigned> &UsedByPhi, in duplicateSimpleBB() argument
805 DenseSet<unsigned> UsedByPhi; in tailDuplicate() local
806 getRegsUsedByPHIs(*TailBB, &UsedByPhi); in tailDuplicate()
809 return duplicateSimpleBB(TailBB, TDBBs, UsedByPhi, Copies); in tailDuplicate()
851 processPHI(MI, TailBB, PredBB, LocalVRMap, CopyInfos, UsedByPhi, true); in tailDuplicate()
855 duplicateInstruction(MI, TailBB, PredBB, LocalVRMap, UsedByPhi); in tailDuplicate()
[all …]
/external/llvm/lib/CodeGen/
DTailDuplicator.cpp275 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()
[all …]
/external/llvm/include/llvm/CodeGen/
DTailDuplicator.h66 const DenseSet<unsigned> &UsedByPhi, bool Remove);
70 const DenseSet<unsigned> &UsedByPhi);
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DTailDuplicator.h99 const DenseSet<unsigned> &UsedByPhi, bool Remove);
103 const DenseSet<unsigned> &UsedByPhi);