Lines Matching refs:InstrBB
301 BasicBlock *InstrBB = SplitCriticalEdge(TI, SuccNum); in getInstrBB() local
302 assert(InstrBB && "Critical edge is not split"); in getInstrBB()
305 return InstrBB; in getInstrBB()
322 BasicBlock *InstrBB = FuncInfo.getInstrBB(E.get()); in instrumentOneFunc() local
323 if (!InstrBB) in instrumentOneFunc()
326 IRBuilder<> Builder(InstrBB, InstrBB->getFirstInsertionPt()); in instrumentOneFunc()
327 assert(Builder.GetInsertPoint() != InstrBB->end() && in instrumentOneFunc()
470 BasicBlock *InstrBB = FuncInfo.getInstrBB(E); in setInstrumentedCounts() local
471 if (!InstrBB) in setInstrumentedCounts()
475 getBBInfo(InstrBB).setBBInfoCount(CountValue); in setInstrumentedCounts()
484 PGOUseEdge &NewEdge = FuncInfo.MST.addEdge(SrcBB, InstrBB, 0); in setInstrumentedCounts()
487 PGOUseEdge &NewEdge1 = FuncInfo.MST.addEdge(InstrBB, DestBB, 0); in setInstrumentedCounts()
490 getBBInfo(InstrBB).setBBInfoCount(CountValue); in setInstrumentedCounts()