Home
last modified time | relevance | path

Searched refs:successor_block_info (Results 1 – 10 of 10) sorted by relevance

/art/compiler/dex/
Dssa_transformation.cc228 for (SuccessorBlockInfo* successor_block_info : bb->successor_blocks) { in ComputeDominanceFrontier()
229 BasicBlock* succ_bb = GetBasicBlock(successor_block_info->block); in ComputeDominanceFrontier()
450 for (SuccessorBlockInfo* successor_block_info : bb->successor_blocks) { in ComputeBlockLiveIns()
451 BasicBlock* succ_bb = GetBasicBlock(successor_block_info->block); in ComputeBlockLiveIns()
561 for (SuccessorBlockInfo* successor_block_info : block->successor_blocks) { in DoDFSPreOrderSSARename()
562 BasicBlock* succ_bb = GetBasicBlock(successor_block_info->block); in DoDFSPreOrderSSARename()
Dmir_graph.cc244 for (SuccessorBlockInfo* successor_block_info : bottom_block->successor_blocks) { in SplitBlock()
245 BasicBlock* bb = GetBasicBlock(successor_block_info->block); in SplitBlock()
573 SuccessorBlockInfo* successor_block_info = in ProcessCanSwitch() local
576 successor_block_info->block = case_block->id; in ProcessCanSwitch()
577 successor_block_info->key = in ProcessCanSwitch()
580 cur_block->successor_blocks.push_back(successor_block_info); in ProcessCanSwitch()
629 SuccessorBlockInfo* successor_block_info = reinterpret_cast<SuccessorBlockInfo*> in ProcessCanThrow() local
631 successor_block_info->block = catch_block->id; in ProcessCanThrow()
632 successor_block_info->key = iterator.GetHandlerTypeIndex(); in ProcessCanThrow()
633 cur_block->successor_blocks.push_back(successor_block_info); in ProcessCanThrow()
[all …]
Dmir_graph_test.cc80 SuccessorBlockInfo* successor_block_info = in DoPrepareBasicBlocks() local
83 successor_block_info->block = j; in DoPrepareBasicBlocks()
84 successor_block_info->key = 0u; // Not used by class init check elimination. in DoPrepareBasicBlocks()
85 bb->successor_blocks.push_back(successor_block_info); in DoPrepareBasicBlocks()
Dmir_optimization_test.cc119 SuccessorBlockInfo* successor_block_info = in DoPrepareBasicBlocks() local
122 successor_block_info->block = j; in DoPrepareBasicBlocks()
123 successor_block_info->key = 0u; // Not used by class init check elimination. in DoPrepareBasicBlocks()
124 bb->successor_blocks.push_back(successor_block_info); in DoPrepareBasicBlocks()
246 SuccessorBlockInfo* successor_block_info = reinterpret_cast<SuccessorBlockInfo*> in PrepareCatch() local
248 successor_block_info->block = catch_handler->id; in PrepareCatch()
249 check_bb->successor_blocks.push_back(successor_block_info); in PrepareCatch()
Dglobal_value_numbering_test.cc203 SuccessorBlockInfo* successor_block_info = in DoPrepareBasicBlocks() local
206 successor_block_info->block = j; in DoPrepareBasicBlocks()
207 successor_block_info->key = 0u; // Not used by class init check elimination. in DoPrepareBasicBlocks()
208 bb->successor_blocks.push_back(successor_block_info); in DoPrepareBasicBlocks()
476 SuccessorBlockInfo* successor_block_info = reinterpret_cast<SuccessorBlockInfo*> in GlobalValueNumberingTestCatch() local
478 successor_block_info->block = catch_handler->id; in GlobalValueNumberingTestCatch()
479 check_bb->successor_blocks.push_back(successor_block_info); in GlobalValueNumberingTestCatch()
2286 SuccessorBlockInfo* successor_block_info = reinterpret_cast<SuccessorBlockInfo*> in TEST_F() local
2288 successor_block_info->block = catch_handler->id; in TEST_F()
2289 check_bb->successor_blocks.push_back(successor_block_info); in TEST_F()
Dtype_inference_test.cc322 SuccessorBlockInfo* successor_block_info = in DoPrepareBasicBlocks() local
325 successor_block_info->block = j; in DoPrepareBasicBlocks()
326 successor_block_info->key = 0u; // Not used by class init check elimination. 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()
1426 BasicBlockId succ_bb = successor_block_info->block; in VerifyPredInfo()
Dgvn_dead_code_elimination_test.cc210 SuccessorBlockInfo* successor_block_info = in DoPrepareBasicBlocks() local
213 successor_block_info->block = j; in DoPrepareBasicBlocks()
214 successor_block_info->key = 0u; // Not used by class init check elimination. in DoPrepareBasicBlocks()
215 bb->successor_blocks.push_back(successor_block_info); in DoPrepareBasicBlocks()
/art/compiler/dex/quick/
Dgen_common.cc2175 SuccessorBlockInfo* successor_block_info = *succ_bb_iter; in GenSmallPackedSwitch() local
2176 DCHECK(successor_block_info != nullptr); in GenSmallPackedSwitch()
2177 int case_block_id = successor_block_info->block; in GenSmallPackedSwitch()
2178 DCHECK_EQ(starting_key + i, successor_block_info->key); in GenSmallPackedSwitch()
2187 SuccessorBlockInfo* successor_block_info = *succ_bb_iter; in GenSmallPackedSwitch() local
2188 DCHECK(successor_block_info != nullptr); in GenSmallPackedSwitch()
2189 int case_block_id = successor_block_info->block; in GenSmallPackedSwitch()
2190 DCHECK_EQ(starting_key + i, successor_block_info->key); in GenSmallPackedSwitch()
2194 SuccessorBlockInfo* successor_block_info = *succ_bb_iter; in GenSmallPackedSwitch() local
2195 DCHECK(successor_block_info != nullptr); in GenSmallPackedSwitch()
[all …]
Dcodegen_util.cc564 for (SuccessorBlockInfo* successor_block_info : bb->successor_blocks) { in InstallSwitchTables()
565 int key = successor_block_info->key; in InstallSwitchTables()
566 int target = successor_block_info->block; in InstallSwitchTables()
588 for (SuccessorBlockInfo* successor_block_info : bb->successor_blocks) { in InstallSwitchTables()
589 int key = successor_block_info->key; in InstallSwitchTables()
591 int target = successor_block_info->block; in InstallSwitchTables()