Lines Matching refs:MST
249 CFGMST<Edge, BBInfo> MST; member in __anon870b0e360211::FuncPGOInstrumentation
256 BBInfo &getBBInfo(const BasicBlock *BB) const { return MST.getBBInfo(BB); } in getBBInfo()
260 MST.dumpEdges(dbgs(), Twine("Dump Function ") + FuncName + " Hash: " + in dumpInfo()
267 : F(Func), FunctionHash(0), MST(F, BPI, BFI) { in FuncPGOInstrumentation()
272 NumOfPGOBB += MST.BBInfos.size(); in FuncPGOInstrumentation()
273 for (auto &E : MST.AllEdges) { in FuncPGOInstrumentation()
302 FunctionHash = (uint64_t)MST.AllEdges.size() << 32 | JC.getCRC(); in computeCFGHash()
348 for (auto &E : FuncInfo.MST.AllEdges) { in instrumentOneFunc()
355 for (auto &E : FuncInfo.MST.AllEdges) { in instrumentOneFunc()
540 for (auto &E : FuncInfo.MST.AllEdges) in setInstrumentedCounts()
559 PGOUseEdge &NewEdge = FuncInfo.MST.addEdge(SrcBB, InstrBB, 0); in setInstrumentedCounts()
562 PGOUseEdge &NewEdge1 = FuncInfo.MST.addEdge(InstrBB, DestBB, 0); in setInstrumentedCounts()
638 for (auto &E : FuncInfo.MST.AllEdges) { in populateCounters()