Searched refs:PGOUseEdge (Results 1 – 1 of 1) sorted by relevance
339 struct PGOUseEdge : public PGOEdge { struct342 PGOUseEdge(const BasicBlock *Src, const BasicBlock *Dest, unsigned W = 1) in PGOUseEdge() function359 typedef SmallVector<PGOUseEdge *, 2> DirectEdges;391 static uint64_t sumEdgeCount(const ArrayRef<PGOUseEdge *> Edges) { in sumEdgeCount()406 FuncPGOInstrumentation<PGOUseEdge, UseBBInfo> FuncInfo;464 std::vector<PGOUseEdge *> WorkList; in setInstrumentedCounts()484 PGOUseEdge &NewEdge = FuncInfo.MST.addEdge(SrcBB, InstrBB, 0); in setInstrumentedCounts()487 PGOUseEdge &NewEdge1 = FuncInfo.MST.addEdge(InstrBB, DestBB, 0); in setInstrumentedCounts()642 const PGOUseEdge *E = BBCountInfo.OutEdges[s]; in setBranchWeights()