Home
last modified time | relevance | path

Searched refs:work_set (Results 1 – 2 of 2) sorted by relevance

/art/compiler/optimizing/
Dsuperblock_cloner.cc922 HBasicBlockSet work_set(arena_, orig_bb_set_.GetSizeOf(), true, kArenaAllocSuperblockCloner); in Run() local
926 work_set.SetBit(iter.first->GetBlockId()); // Original block. in Run()
927 work_set.SetBit(iter.second->GetBlockId()); // Copy block. in Run()
929 CHECK(IsSubgraphConnected(&work_set, graph_)); in Run()
1049 bool IsSubgraphConnected(SuperblockCloner::HBasicBlockSet* work_set, HGraph* graph) { in IsSubgraphConnected() argument
1054 for (uint32_t orig_block_id : work_set->Indexes()) { in IsSubgraphConnected()
1057 if (!work_set->IsBitSet(pred->GetBlockId())) { in IsSubgraphConnected()
1065 if (work_set->IsBitSet(entry_block->GetBlockId())) { in IsSubgraphConnected()
1066 TraverseSubgraphForConnectivity(entry_block, work_set); in IsSubgraphConnected()
1071 return work_set->NumSetBits() == 0; in IsSubgraphConnected()
Dsuperblock_cloner.h441 bool IsSubgraphConnected(SuperblockCloner::HBasicBlockSet* work_set, HGraph* graph);