Lines Matching refs:MST
511 CFGMST<Edge, BBInfo> MST; member in __anoncdb75a9b0211::FuncPGOInstrumentation
522 BBInfo &getBBInfo(const BasicBlock *BB) const { return MST.getBBInfo(BB); } in getBBInfo()
525 BBInfo *findBBInfo(const BasicBlock *BB) const { return MST.findBBInfo(BB); } in findBBInfo()
529 MST.dumpEdges(dbgs(), Twine("Dump Function ") + FuncName + " Hash: " + in dumpInfo()
541 MST(F, InstrumentFuncEntry, BPI, BFI) { in FuncPGOInstrumentation()
548 NumOfPGOBB += MST.BBInfos.size(); in FuncPGOInstrumentation()
553 NumOfCSPGOBB += MST.BBInfos.size(); in FuncPGOInstrumentation()
562 for (auto &E : MST.AllEdges) { in FuncPGOInstrumentation()
605 (uint64_t)MST.AllEdges.size() << 32 | JC.getCRC(); in computeCFGHash()
616 updateJCH((uint64_t)MST.AllEdges.size()); in computeCFGHash()
630 << ", Edges = " << MST.AllEdges.size() << ", ICSites = " in computeCFGHash()
711 EdgeList.reserve(MST.AllEdges.size()); in getInstrumentBBs()
712 for (auto &E : MST.AllEdges) in getInstrumentBBs()
722 for (auto &E : MST.AllEdges) { in getInstrumentBBs()
781 MST.addEdge(SrcBB, InstrBB, 0); in getInstrBB()
783 Edge &NewEdge1 = MST.addEdge(InstrBB, DestBB, 0); in getInstrBB()
1155 for (auto &E : FuncInfo.MST.AllEdges) { in setInstrumentedCounts()