Lines Matching defs:getBBInfo
624 BBInfo &getBBInfo(const BasicBlock *BB) const { return MST.getBBInfo(BB); }
874 LLVM_DEBUG(dbgs() << "Split critical edge: " << getBBInfo(SrcBB).Index
875 << " --> " << getBBInfo(DestBB).Index << "\n");
1198 PGOUseBBInfo &getBBInfo(const BasicBlock *BB) const {
1199 return FuncInfo.getBBInfo(BB);
1274 PGOUseBBInfo &SrcInfo = FuncInfo.getBBInfo(SrcBB);
1275 PGOUseBBInfo &DestInfo = FuncInfo.getBBInfo(DestBB);
1304 PGOUseBBInfo &Info = getBBInfo(InstrBB);
1318 this->getBBInfo(E->SrcBB).UnknownCountOutEdge--;
1319 this->getBBInfo(E->DestBB).UnknownCountInEdge--;
1329 PGOUseBBInfo &SrcInfo = getBBInfo(SrcBB);
1337 PGOUseBBInfo &DestInfo = getBBInfo(DestBB);
1360 getBBInfo(E->SrcBB).UnknownCountOutEdge--;
1361 getBBInfo(E->DestBB).UnknownCountInEdge--;
1461 getBBInfo(nullptr).UnknownCountOutEdge = 2;
1462 getBBInfo(nullptr).UnknownCountInEdge = 2;
1651 uint64_t FuncEntryCount = *getBBInfo(&*F.begin()).Count;
1683 const PGOUseBBInfo &BBCountInfo = getBBInfo(&BB);
1744 const PGOUseBBInfo &BBCountInfo = getBBInfo(&BB);
2030 CountValue = *Func.getBBInfo(&BBI).Count;
2046 uint64_t FuncEntryCount = *Func.getBBInfo(&*F.begin()).Count;
2076 CountValue = Func.getBBInfo(&BBI).Count.value_or(CountValue);