Home
last modified time | relevance | path

Searched refs:InstrBB (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DPGOInstrumentation.cpp836 BasicBlock *InstrBB = getInstrBB(E); in getInstrumentBBs() local
837 if (InstrBB) in getInstrumentBBs()
838 InstrumentBBs.push_back(InstrBB); in getInstrumentBBs()
876 BasicBlock *InstrBB = in getInstrBB() local
878 if (!InstrBB) { in getInstrBB()
889 MST.addEdge(SrcBB, InstrBB, 0); in getInstrBB()
891 Edge &NewEdge1 = MST.addEdge(InstrBB, DestBB, 0); in getInstrBB()
895 return canInstrument(InstrBB); in getInstrBB()
1025 for (auto *InstrBB : InstrumentBBs) { in instrument() local
1026 IRBuilder<> Builder(InstrBB, InstrBB->getFirstNonPHIOrDbgOrAlloca()); in instrument()
[all …]
H A DGCOVProfiling.cpp716 BasicBlock *InstrBB = in getInstrBB() local
718 if (!InstrBB) in getInstrBB()
721 MST.addEdge(SrcBB, InstrBB, 0); in getInstrBB()
722 MST.addEdge(InstrBB, DestBB, 0).InMST = true; in getInstrBB()
725 return CanInstrument(InstrBB); in getInstrBB()