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.cc433 HBasicBlock* exit_block = new (GetAllocator()) HBasicBlock(graph); in TEST_F() local
434 graph->SetExitBlock(exit_block); in TEST_F()
438 graph->AddBlock(exit_block); in TEST_F()
441 then_block->AddSuccessor(exit_block); in TEST_F()
442 else_block->AddSuccessor(exit_block); in TEST_F()
444 exit_block->AddInstruction(new (GetAllocator()) HExit()); in TEST_F()
485 HBasicBlock* exit_block = new (GetAllocator()) HBasicBlock(graph); in TEST_F() local
486 graph->AddBlock(exit_block); in TEST_F()
487 exit_block->AddInstruction(new (GetAllocator()) HExit()); in TEST_F()
490 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.cc161 HBasicBlock* exit_block = new (GetAllocator()) HBasicBlock(graph); in TEST_F() local
162 graph->AddBlock(exit_block); in TEST_F()
163 first_block->AddSuccessor(exit_block); in TEST_F()
164 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.cc620 HBasicBlock* exit_block = exits[0]; in ConstructSubgraphClosedSSA() local
622 DCHECK_EQ(exit_block->GetPredecessors().size(), 1u); in ConstructSubgraphClosedSSA()
623 DCHECK(exit_block->GetPhis().IsEmpty()); in ConstructSubgraphClosedSSA()
639 exit_block->AddPhi(phi); in ConstructSubgraphClosedSSA()
Dinliner.cc1764 HBasicBlock* exit_block = callee_graph->GetExitBlock(); in CanInlineBody() local
1765 if (exit_block == nullptr) { in CanInlineBody()
1773 for (HBasicBlock* predecessor : exit_block->GetPredecessors()) { in CanInlineBody()