Lines Matching refs:MST
586 CFGMST<Edge, BBInfo> MST; member in __anona0b2eb9f0211::FuncPGOInstrumentation
597 BBInfo &getBBInfo(const BasicBlock *BB) const { return MST.getBBInfo(BB); } in getBBInfo()
600 BBInfo *findBBInfo(const BasicBlock *BB) const { return MST.findBBInfo(BB); } in findBBInfo()
604 MST.dumpEdges(dbgs(), Twine("Dump Function ") + FuncName + " Hash: " + in dumpInfo()
616 MST(F, InstrumentFuncEntry, BPI, BFI) { in FuncPGOInstrumentation()
623 NumOfPGOBB += MST.BBInfos.size(); in FuncPGOInstrumentation()
628 NumOfCSPGOBB += MST.BBInfos.size(); in FuncPGOInstrumentation()
637 for (auto &E : MST.AllEdges) { in FuncPGOInstrumentation()
680 (uint64_t)MST.AllEdges.size() << 32 | JC.getCRC(); in computeCFGHash()
691 updateJCH((uint64_t)MST.AllEdges.size()); in computeCFGHash()
705 << ", Edges = " << MST.AllEdges.size() << ", ICSites = " in computeCFGHash()
782 EdgeList.reserve(MST.AllEdges.size()); in getInstrumentBBs()
783 for (auto &E : MST.AllEdges) in getInstrumentBBs()
793 for (auto &E : MST.AllEdges) { in getInstrumentBBs()
852 MST.addEdge(SrcBB, InstrBB, 0); in getInstrBB()
854 Edge &NewEdge1 = MST.addEdge(InstrBB, DestBB, 0); in getInstrBB()
1208 for (auto &E : FuncInfo.MST.AllEdges) { in setInstrumentedCounts()