Searched defs:ChainT (Results 1 – 1 of 1) sorted by relevance
282 struct ChainT { struct288 explicit ChainT(uint64_t Id, NodeT *Node) in ChainT() argument292 size_t numBlocks() const { return Nodes.size(); } in numBlocks()294 double density() const { return ExecutionCount / Size; } in density()296 bool isEntry() const { return Nodes[0]->Index == 0; } in isEntry()298 bool isCold() const { in isCold()306 ChainEdge *getEdge(ChainT *Other) const { in getEdge()314 void removeEdge(ChainT *Other) { in removeEdge()325 void addEdge(ChainT *Other, ChainEdge *Edge) { in addEdge()329 void merge(ChainT *Other, std::vector<NodeT *> MergedBlocks) { in merge()[all …]