Lines Matching defs:UseBBInfo
43 // in pass PGOInstrumentationGen. Class PGOUseEdge and UseBBInfo are the derived
516 // Empty function -- only applicable to UseBBInfo.
519 // Empty function -- only applicable to UseBBInfo.
724 // InstrumentBBs and setup InEdges/OutEdge for UseBBInfo.
948 struct UseBBInfo : public BBInfo {
956 UseBBInfo(unsigned IX) : BBInfo(IX), CountValid(false) {}
958 UseBBInfo(unsigned IX, uint64_t C)
1043 UseBBInfo &getBBInfo(const BasicBlock *BB) const {
1048 UseBBInfo *findBBInfo(const BasicBlock *BB) const {
1066 FuncPGOInstrumentation<PGOUseEdge, UseBBInfo> FuncInfo;
1128 UseBBInfo &Info = getBBInfo(InstrBB);
1148 UseBBInfo &SrcInfo = getBBInfo(SrcBB);
1156 UseBBInfo &DestInfo = getBBInfo(DestBB);
1270 UseBBInfo *Count = findBBInfo(&BB);
1353 const UseBBInfo &BBCountInfo = getBBInfo(&BB);
1390 const UseBBInfo &BBCountInfo = getBBInfo(&BB);
1851 UseBBInfo *BI = Graph->findBBInfo(Node);