Searched defs:catch_block (Results 1 - 1 of 1) sorted by relevance

/art/compiler/optimizing/
H A Dblock_builder.cc211 bool HBasicBlockBuilder::MightHaveLiveNormalPredecessors(HBasicBlock* catch_block) { argument
213 DCHECK_NE(catch_block->GetDexPc(), kNoDexPc) << "Should not be called on synthetic blocks";
216 for (HBasicBlock* predecessor : catch_block->GetPredecessors()) {
222 const Instruction& first = GetDexInstructionAt(code_item_, catch_block->GetDexPc());
227 } else if (catch_block->GetPredecessors().empty()) {
292 HBasicBlock* catch_block = GetBlockAt(address); local
293 bool is_try_block = (try_block_info.find(catch_block->GetBlockId()) != try_block_info.end());
294 if (is_try_block || MightHaveLiveNormalPredecessors(catch_block)) {
297 new_catch_block->AddSuccessor(catch_block);
299 catch_block
[all...]

Completed in 52 milliseconds