Lines Matching defs:getBBInfo
574 BBInfo &getBBInfo(const BasicBlock *BB) const { return MST.getBBInfo(BB); }
823 LLVM_DEBUG(dbgs() << "Split critical edge: " << getBBInfo(SrcBB).Index
824 << " --> " << getBBInfo(DestBB).Index << "\n");
1138 PGOUseBBInfo &getBBInfo(const BasicBlock *BB) const {
1139 return FuncInfo.getBBInfo(BB);
1214 PGOUseBBInfo &SrcInfo = FuncInfo.getBBInfo(SrcBB);
1215 PGOUseBBInfo &DestInfo = FuncInfo.getBBInfo(DestBB);
1244 PGOUseBBInfo &Info = getBBInfo(InstrBB);
1258 this->getBBInfo(E->SrcBB).UnknownCountOutEdge--;
1259 this->getBBInfo(E->DestBB).UnknownCountInEdge--;
1269 PGOUseBBInfo &SrcInfo = getBBInfo(SrcBB);
1277 PGOUseBBInfo &DestInfo = getBBInfo(DestBB);
1300 getBBInfo(E->SrcBB).UnknownCountOutEdge--;
1301 getBBInfo(E->DestBB).UnknownCountInEdge--;
1401 getBBInfo(nullptr).UnknownCountOutEdge = 2;
1402 getBBInfo(nullptr).UnknownCountInEdge = 2;
1587 uint64_t FuncEntryCount = *getBBInfo(&*F.begin()).Count;
1623 const PGOUseBBInfo &BBCountInfo = getBBInfo(&BB);
1684 const PGOUseBBInfo &BBCountInfo = getBBInfo(&BB);
1947 CountValue = *Func.getBBInfo(&BBI).Count;
1963 uint64_t FuncEntryCount = *Func.getBBInfo(&*F.begin()).Count;
1993 CountValue = Func.getBBInfo(&BBI).Count.value_or(CountValue);