Lines Matching refs:BBInfo
39 template <class Edge, class BBInfo> class CFGMST {
48 DenseMap<const BasicBlock *, std::unique_ptr<BBInfo>> BBInfos;
55 BBInfo *findAndCompressGroup(BBInfo *G) { in findAndCompressGroup()
57 G->Group = findAndCompressGroup(static_cast<BBInfo *>(G->Group)); in findAndCompressGroup()
58 return static_cast<BBInfo *>(G->Group); in findAndCompressGroup()
64 BBInfo *BB1G = findAndCompressGroup(&getBBInfo(BB1)); in unionGroups()
65 BBInfo *BB2G = findAndCompressGroup(&getBBInfo(BB2)); in unionGroups()
83 BBInfo &getBBInfo(const BasicBlock *BB) const { in getBBInfo()
90 BBInfo *findBBInfo(const BasicBlock *BB) const { in findBBInfo()
267 Iter->second = std::move(std::make_unique<BBInfo>(Index)); in addEdge()
273 Iter->second = std::move(std::make_unique<BBInfo>(Index)); in addEdge()