Home
last modified time | relevance | path

Searched refs:successor_blocks (Results 1 – 12 of 12) sorted by relevance

/art/compiler/dex/
Dmir_graph.cc241 bottom_block->successor_blocks.swap(orig_block->successor_blocks); in SplitBlock()
243 DCHECK(orig_block->successor_blocks.empty()); // Empty after the swap() above. in SplitBlock()
244 for (SuccessorBlockInfo* successor_block_info : bottom_block->successor_blocks) { in SplitBlock()
566 cur_block->successor_blocks.reserve(size); in ProcessCanSwitch()
580 cur_block->successor_blocks.push_back(successor_block_info); in ProcessCanSwitch()
633 cur_block->successor_blocks.push_back(successor_block_info); in ProcessCanThrow()
1045 int last_succ_id = static_cast<int>(bb->successor_blocks.size() - 1u); in DumpCFG()
1047 for (SuccessorBlockInfo* successor_block_info : bb->successor_blocks) { in DumpCFG()
1064 for (SuccessorBlockInfo* successor_block_info : bb->successor_blocks) { in DumpCFG()
2110 successor_iter_ = basic_block_->successor_blocks.cbegin(); in ChildBlockIterator()
[all …]
Dssa_transformation.cc49 for (SuccessorBlockInfo* sbi : bb->successor_blocks) { in NextUnvisitedSuccessor()
228 for (SuccessorBlockInfo* successor_block_info : bb->successor_blocks) { in ComputeDominanceFrontier()
450 for (SuccessorBlockInfo* successor_block_info : bb->successor_blocks) { in ComputeBlockLiveIns()
561 for (SuccessorBlockInfo* successor_block_info : block->successor_blocks) { in DoDFSPreOrderSSARename()
Dmir_graph_test.cc78 bb->successor_blocks.reserve(def->num_successors); in DoPrepareBasicBlocks()
85 bb->successor_blocks.push_back(successor_block_info); in DoPrepareBasicBlocks()
Dmir_optimization_test.cc117 bb->successor_blocks.reserve(def->num_successors); in DoPrepareBasicBlocks()
124 bb->successor_blocks.push_back(successor_block_info); in DoPrepareBasicBlocks()
249 check_bb->successor_blocks.push_back(successor_block_info); in PrepareCatch()
Dmir_graph.h382 successor_blocks(allocator->Adapter(kArenaAllocSuccessor)) { in BasicBlock()
408 ArenaVector<SuccessorBlockInfo*> successor_blocks; variable
Dglobal_value_numbering_test.cc201 bb->successor_blocks.reserve(def->num_successors); in DoPrepareBasicBlocks()
208 bb->successor_blocks.push_back(successor_block_info); in DoPrepareBasicBlocks()
479 check_bb->successor_blocks.push_back(successor_block_info); in GlobalValueNumberingTestCatch()
2289 check_bb->successor_blocks.push_back(successor_block_info); in TEST_F()
Dmir_optimization.cc862 for (SuccessorBlockInfo* succ_info : bb->successor_blocks) { in CombineBlocks()
872 bb->successor_blocks.swap(bb_next->successor_blocks); // Swap instead of copying. in CombineBlocks()
Dtype_inference_test.cc320 bb->successor_blocks.reserve(def->num_successors); in DoPrepareBasicBlocks()
327 bb->successor_blocks.push_back(successor_block_info); in DoPrepareBasicBlocks()
Dmir_dataflow.cc1425 for (SuccessorBlockInfo* successor_block_info : pred_bb->successor_blocks) { in VerifyPredInfo()
Dgvn_dead_code_elimination_test.cc208 bb->successor_blocks.reserve(def->num_successors); in DoPrepareBasicBlocks()
215 bb->successor_blocks.push_back(successor_block_info); in DoPrepareBasicBlocks()
/art/compiler/dex/quick/
Dcodegen_util.cc564 for (SuccessorBlockInfo* successor_block_info : bb->successor_blocks) { in InstallSwitchTables()
588 for (SuccessorBlockInfo* successor_block_info : bb->successor_blocks) { in InstallSwitchTables()
Dgen_common.cc2162 ArenaVector<SuccessorBlockInfo*>::const_iterator succ_bb_iter = bb->successor_blocks.cbegin(); in GenSmallPackedSwitch()
2235 for (SuccessorBlockInfo* successor_block_info : bb->successor_blocks) { in GenSmallSparseSwitch()