Lines Matching refs:PGOEdge
41 // Class PGOEdge represents a CFG edge and some auxiliary information. Class
44 // class of PGOEdge and BBInfo, respectively. They contains extra data structure
483 struct PGOEdge {
493 PGOEdge(const BasicBlock *Src, const BasicBlock *Dest, uint64_t W = 1)
517 void addOutEdge(PGOEdge *E LLVM_ATTRIBUTE_UNUSED) {}
520 void addInEdge(PGOEdge *E LLVM_ATTRIBUTE_UNUSED) {}
848 FuncPGOInstrumentation<PGOEdge, BBInfo> FuncInfo(F, TLI, ComdatMembers, true,
923 struct PGOUseEdge : public PGOEdge {
928 : PGOEdge(Src, Dest, W) {}
939 return PGOEdge::infoString();
940 return (Twine(PGOEdge::infoString()) + " Count=" + Twine(CountValue))