Home
last modified time | relevance | path

Searched refs:exit_block (Results 1 – 8 of 8) sorted by relevance

/art/compiler/optimizing/
Dgraph_checker_test.cc42 HBasicBlock* exit_block = new (GetAllocator()) HBasicBlock(graph); in CreateSimpleCFG() local
43 exit_block->AddInstruction(new (GetAllocator()) HExit()); in CreateSimpleCFG()
44 graph->AddBlock(exit_block); in CreateSimpleCFG()
45 graph->SetExitBlock(exit_block); in CreateSimpleCFG()
46 entry_block->AddSuccessor(exit_block); in CreateSimpleCFG()
121 HBasicBlock* exit_block = graph->GetExitBlock(); in TEST_F() local
122 HInstruction* last_inst = exit_block->GetLastInstruction(); in TEST_F()
123 exit_block->RemoveInstruction(last_inst); in TEST_F()
Dcodegen_test.cc431 HBasicBlock* exit_block = new (GetAllocator()) HBasicBlock(graph); in TEST_F() local
432 graph->SetExitBlock(exit_block); in TEST_F()
436 graph->AddBlock(exit_block); in TEST_F()
439 then_block->AddSuccessor(exit_block); in TEST_F()
440 else_block->AddSuccessor(exit_block); in TEST_F()
442 exit_block->AddInstruction(new (GetAllocator()) HExit()); in TEST_F()
482 HBasicBlock* exit_block = new (GetAllocator()) HBasicBlock(graph); in TEST_F() local
483 graph->AddBlock(exit_block); in TEST_F()
484 exit_block->AddInstruction(new (GetAllocator()) HExit()); in TEST_F()
487 code_block->AddSuccessor(exit_block); in TEST_F()
[all …]
Dgraph_test.cc86 HBasicBlock* exit_block = CreateExitBlock(graph); in TEST_F() local
92 return_block->AddSuccessor(exit_block); in TEST_F()
118 HBasicBlock* exit_block = CreateExitBlock(graph); in TEST_F() local
124 return_block->AddSuccessor(exit_block); in TEST_F()
149 HBasicBlock* exit_block = CreateExitBlock(graph); in TEST_F() local
154 return_block->AddSuccessor(exit_block); in TEST_F()
181 HBasicBlock* exit_block = CreateExitBlock(graph); in TEST_F() local
186 return_block->AddSuccessor(exit_block); in TEST_F()
Dnodes_test.cc49 HBasicBlock* exit_block = new (GetAllocator()) HBasicBlock(graph); in TEST_F() local
50 graph->AddBlock(exit_block); in TEST_F()
51 first_block->AddSuccessor(exit_block); in TEST_F()
52 exit_block->AddInstruction(new (GetAllocator()) HExit()); in TEST_F()
Dconstant_folding_test.cc742 HBasicBlock* exit_block = new (GetAllocator()) HBasicBlock(graph_); in TEST_F() local
743 graph_->AddBlock(exit_block); in TEST_F()
744 graph_->SetExitBlock(exit_block); in TEST_F()
746 block->AddSuccessor(exit_block); in TEST_F()
775 exit_block->AddInstruction(new (GetAllocator()) HExit()); in TEST_F()
Dblock_builder.cc471 HBasicBlock* exit_block = new (allocator_) HBasicBlock(graph_, kNoDexPc); in BuildIntrinsic() local
477 graph_->AddBlock(exit_block); in BuildIntrinsic()
479 graph_->SetExitBlock(exit_block); in BuildIntrinsic()
483 body->AddSuccessor(exit_block); in BuildIntrinsic()
Dsuperblock_cloner.cc580 HBasicBlock* exit_block = exits[0]; in ConstructSubgraphClosedSSA() local
582 DCHECK_EQ(exit_block->GetPredecessors().size(), 1u); in ConstructSubgraphClosedSSA()
583 DCHECK(exit_block->GetPhis().IsEmpty()); in ConstructSubgraphClosedSSA()
599 exit_block->AddPhi(phi); in ConstructSubgraphClosedSSA()
Dinliner.cc1864 HBasicBlock* exit_block = callee_graph->GetExitBlock(); in CanInlineBody() local
1865 if (exit_block == nullptr) { in CanInlineBody()
1873 for (HBasicBlock* predecessor : exit_block->GetPredecessors()) { in CanInlineBody()