Searched refs:PGOUseEdge (Results 1 – 1 of 1) sorted by relevance
394 struct PGOUseEdge : public PGOEdge { struct397 PGOUseEdge(const BasicBlock *Src, const BasicBlock *Dest, unsigned W = 1) in PGOUseEdge() function415 typedef SmallVector<PGOUseEdge *, 2> DirectEdges;447 static uint64_t sumEdgeCount(const ArrayRef<PGOUseEdge *> Edges) { in sumEdgeCount()489 FuncPGOInstrumentation<PGOUseEdge, UseBBInfo> FuncInfo;539 std::vector<PGOUseEdge *> WorkList; in setInstrumentedCounts()559 PGOUseEdge &NewEdge = FuncInfo.MST.addEdge(SrcBB, InstrBB, 0); in setInstrumentedCounts()562 PGOUseEdge &NewEdge1 = FuncInfo.MST.addEdge(InstrBB, DestBB, 0); in setInstrumentedCounts()729 const PGOUseEdge *E = BBCountInfo.OutEdges[s]; in setBranchWeights()