/art/compiler/optimizing/ |
block_builder.cc | 221 bool HBasicBlockBuilder::MightHaveLiveNormalPredecessors(HBasicBlock* catch_block) { 223 DCHECK_NE(catch_block->GetDexPc(), kNoDexPc) << "Should not be called on synthetic blocks"; 226 for (HBasicBlock* predecessor : catch_block->GetPredecessors()) { 232 const Instruction& first = GetDexInstructionAt(code_item_, catch_block->GetDexPc()); 237 } else if (catch_block->GetPredecessors().empty()) { 302 HBasicBlock* catch_block = GetBlockAt(address); local 303 bool is_try_block = (try_block_info.find(catch_block->GetBlockId()) != try_block_info.end()); 304 if (is_try_block || MightHaveLiveNormalPredecessors(catch_block)) { 307 new_catch_block->AddSuccessor(catch_block); 309 catch_block = new_catch_block [all...] |
block_builder.h | 67 // Helper method which decides whether `catch_block` may have live normal 72 bool MightHaveLiveNormalPredecessors(HBasicBlock* catch_block);
|
graph_checker.cc | 479 for (HBasicBlock* catch_block : entry.GetExceptionHandlers()) { 480 for (HInstructionIterator phi_it(catch_block->GetPhis()); !phi_it.Done(); phi_it.Advance()) { 488 catch_block->GetBlockId(), [all...] |
instruction_builder.cc | 174 for (HBasicBlock* catch_block : try_entry.GetExceptionHandlers()) { 175 ArenaVector<HInstruction*>* handler_locals = GetLocalsFor(catch_block); 188 // This is the first instruction throwing into `catch_block` where 190 catch_block->RemovePhi(handler_value->AsPhi()); 193 // Vreg has been defined at all instructions throwing into `catch_block` [all...] |
/external/v8/src/parsing/ |
parser.cc | 3025 Block* catch_block = factory()->NewBlock(nullptr, 1, true, kNoSourcePosition); local 4527 Block* catch_block = factory()->NewBlock(nullptr, 1, false, nopos); local 4835 Block* catch_block = factory()->NewBlock(nullptr, 2, false, nopos); local 4935 Block* catch_block = factory()->NewBlock(nullptr, 0, false, nopos); local [all...] |
rewriter.cc | 235 Visit(node->catch_block());
|
parser-base.h | 5342 BlockT catch_block = impl()->NullBlock(); local [all...] |
parser.h | 345 Statement* RewriteTryStatement(Block* try_block, Block* catch_block, [all...] |
preparser.h | [all...] |
/external/v8/src/compiler/ |
ast-loop-assignment-analyzer.cc | 224 Visit(stmt->catch_block());
|
/external/v8/src/ast/ |
ast.h | 1105 Block* catch_block() const { return catch_block_; } function in class:v8::internal::final [all...] |
ast-expression-rewriter.cc | 171 AST_REWRITE_PROPERTY(Block, node, catch_block);
|
ast-traversal-visitor.h | 267 RECURSE(Visit(stmt->catch_block()));
|
prettyprinter.cc | 169 Find(node->catch_block()); 862 PrintIndentedVisit("CATCH", node->catch_block()); [all...] |
ast-numbering.cc | 379 Visit(node->catch_block());
|
/external/elfutils/libdw/ |
known-dwarf.h | 561 DWARF_ONE_KNOWN_DW_TAG (catch_block, DW_TAG_catch_block) \ [all...] |
/external/v8/src/crankshaft/ |
typing.cc | 317 RECURSE(Visit(stmt->catch_block()));
|
/external/v8/src/interpreter/ |
bytecode-generator.cc | [all...] |