Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dloop_optimization_test.cc42 entry_block_ = new (GetAllocator()) HBasicBlock(graph_); in BuildGraph()
45 graph_->AddBlock(entry_block_); in BuildGraph()
48 graph_->SetEntryBlock(entry_block_); in BuildGraph()
54 entry_block_->AddInstruction(parameter_); in BuildGraph()
57 entry_block_->AddSuccessor(return_block_); in BuildGraph()
108 HBasicBlock* entry_block_; member in art::LoopOptimizationTest
125 AddLoop(entry_block_, return_block_); in TEST_F()
131 HBasicBlock* b = entry_block_; in TEST_F()
142 HBasicBlock* b = entry_block_; in TEST_F()
153 HBasicBlock* b = entry_block_; in TEST_F()
[all …]
Doptimizing_unit_test.h195 entry_block_(nullptr), in ImprovedOptimizingUnitTest()
203 entry_block_ = new (GetAllocator()) HBasicBlock(graph_); in InitGraph()
204 graph_->AddBlock(entry_block_); in InitGraph()
205 graph_->SetEntryBlock(entry_block_); in InitGraph()
214 entry_block_->AddSuccessor(return_block_); in InitGraph()
221 entry_block_->AddInstruction(parameter_); in InitGraph()
255 HBasicBlock* entry_block_; variable
Dsuperblock_cloner_test.cc117 CreateBasicLoopControlFlow(entry_block_, return_block_, &header, &loop_body); in TEST_F()
149 CreateBasicLoopControlFlow(entry_block_, return_block_, &header, &loop_body); in TEST_F()
230 CreateBasicLoopControlFlow(entry_block_, return_block_, &header, &loop_body); in TEST_F()
253 EXPECT_TRUE(entry_block_->Dominates(header)); in TEST_F()
254 EXPECT_TRUE(entry_block_->Dominates(exit_block_)); in TEST_F()
269 CreateBasicLoopControlFlow(entry_block_, return_block_, &header, &loop_body); in TEST_F()
315 CreateBasicLoopControlFlow(entry_block_, return_block_, &header, &loop_body); in TEST_F()
374 CreateBasicLoopControlFlow(entry_block_, return_block_, &header, &loop_body); in TEST_F()
410 CreateBasicLoopControlFlow(entry_block_, return_block_, &header, &loop_body); in TEST_F()
469 CreateBasicLoopControlFlow(entry_block_, return_block_, &header, &loop_body); in TEST_F()
[all …]
Dselect_generator_test.cc38 entry_block_->ReplaceSuccessor(return_block_, if_block); in ConstructBasicGraphForSelect()
49 entry_block_->AddInstruction(bool_param); in ConstructBasicGraphForSelect()
Dnodes_vector_test.cc37 entry_block_ = new (GetAllocator()) HBasicBlock(graph_); in BuildGraph()
39 graph_->AddBlock(entry_block_); in BuildGraph()
41 graph_->SetEntryBlock(entry_block_); in BuildGraph()
47 entry_block_->AddInstruction(int8_parameter_); in BuildGraph()
52 entry_block_->AddInstruction(int16_parameter_); in BuildGraph()
57 entry_block_->AddInstruction(int32_parameter_); in BuildGraph()
63 HBasicBlock* entry_block_; member in art::NodesVectorTest
Dinduction_var_range_test.cc62 entry_block_ = new (GetAllocator()) HBasicBlock(graph_); in BuildGraph()
64 graph_->AddBlock(entry_block_); in BuildGraph()
66 graph_->SetEntryBlock(entry_block_); in BuildGraph()
73 entry_block_->AddInstruction(x_); in BuildGraph()
78 entry_block_->AddInstruction(y_); in BuildGraph()
94 entry_block_->AddSuccessor(loop_preheader_); in BuildLoop()
306 HBasicBlock* entry_block_; member in art::InductionVarRangeTest
709 entry_block_->AddInstruction(new_array); in TEST_F()
711 entry_block_->AddInstruction(array_length); in TEST_F()
736 entry_block_->AddInstruction(add); in TEST_F()
[all …]
Dnodes.cc73 visited->SetBit(entry_block_->GetBlockId()); in FindBackEdges()
74 visiting.SetBit(entry_block_->GetBlockId()); in FindBackEdges()
75 worklist.push_back(entry_block_); in FindBackEdges()
270 reverse_post_order_.push_back(entry_block_); in ComputeDominanceInformation()
284 worklist.push_back(entry_block_); in ComputeDominanceInformation()
642 HInstruction* gota = entry_block_->GetLastInstruction(); in InsertConstant()
653 entry_block_->AddInstruction(constant); in InsertConstant()
655 entry_block_->InsertInstructionBefore(constant, insert_before); in InsertConstant()
682 entry_block_->GetDexPc()); in GetCurrentMethod()
683 if (entry_block_->GetFirstInstruction() == nullptr) { in GetCurrentMethod()
[all …]
Dnodes.h329 entry_block_(nullptr), in allocator_()
372 HBasicBlock* GetEntryBlock() const { return entry_block_; } in GetEntryBlock()
376 void SetEntryBlock(HBasicBlock* block) { entry_block_ = block; } in SetEntryBlock()
507 DCHECK(GetReversePostOrder()[0] == entry_block_); in GetReversePostOrderSkipEntryBlock()
673 HBasicBlock* entry_block_; variable