Lines Matching full:bci
555 const std::optional<BlockCoverageInference> BCI; member in __anon0925556b0111::FuncPGOInstrumentation
595 BCI(constructBCI(Func, HasSingleByteCoverage, InstrumentFuncEntry)) { in FuncPGOInstrumentation()
596 if (BCI && PGOViewBlockCoverageGraph) in FuncPGOInstrumentation()
597 BCI->viewBlockCoverageGraph(); in FuncPGOInstrumentation()
665 if (BCI) { in computeCFGHash()
666 updateJCH(BCI->getInstrumentedBlocksHash()); in computeCFGHash()
759 if (BCI) { in getInstrumentBBs()
761 if (BCI->shouldInstrumentBlock(BB)) in getInstrumentBBs()
1207 if (FuncInfo.BCI) in setupBBInfoEdges()
1434 if (FuncInfo.BCI->shouldInstrumentBlock(BB)) in populateCoverage()
1442 for (auto *Dep : FuncInfo.BCI->getDependencies(BB)) { in populateCoverage()
1499 LLVM_DEBUG(dbgs() << (FuncInfo.BCI->shouldInstrumentBlock(BB) ? "* " : " ") in populateCoverage()
1504 // those cases, BFI could find its successor to be covered while BCI could in populateCoverage()
1509 << ": BCI=" << (Coverage[&BB] ? "Covered" : "Dead") << " BFI=" in populateCoverage()
1525 FuncInfo.BCI->viewBlockCoverageGraph(&Coverage); in populateCoverage()