Home
last modified time | relevance | path

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

/aosp12/art/compiler/optimizing/
H A Dloop_optimization_test.cc61 graph_->AddBlock(entry_block_); in BuildGraph()
64 graph_->SetEntryBlock(entry_block_); in BuildGraph()
70 entry_block_->AddInstruction(parameter_); in BuildGraph()
73 entry_block_->AddSuccessor(return_block_); in BuildGraph()
127 HBasicBlock* entry_block_; member in art::LoopOptimizationTest
144 AddLoop(entry_block_, return_block_); in TEST_F()
150 HBasicBlock* b = entry_block_; in TEST_F()
161 HBasicBlock* b = entry_block_; in TEST_F()
172 HBasicBlock* b = entry_block_; in TEST_F()
199 HBasicBlock* b = entry_block_; in TEST_F()
[all …]
H A Dsuperblock_cloner_test.cc121 CreateBasicLoopControlFlow(entry_block_, return_block_, &header, &loop_body); in TEST_F()
153 CreateBasicLoopControlFlow(entry_block_, return_block_, &header, &loop_body); in TEST_F()
234 CreateBasicLoopControlFlow(entry_block_, return_block_, &header, &loop_body); in TEST_F()
257 EXPECT_TRUE(entry_block_->Dominates(header)); in TEST_F()
258 EXPECT_TRUE(entry_block_->Dominates(exit_block_)); in TEST_F()
273 CreateBasicLoopControlFlow(entry_block_, return_block_, &header, &loop_body); in TEST_F()
296 CreateBasicLoopControlFlow(entry_block_, return_block_, &header, &loop_body); in TEST_F()
333 CreateBasicLoopControlFlow(entry_block_, return_block_, &header, &loop_body); in TEST_F()
370 CreateBasicLoopControlFlow(entry_block_, return_block_, &header, &loop_body); in TEST_F()
418 CreateBasicLoopControlFlow(entry_block_, return_block_, &header, &loop_body); in TEST_F()
[all …]
H A 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
H A Dselect_generator_test.cc42 entry_block_->ReplaceSuccessor(return_block_, if_block); in ConstructBasicGraphForSelect()
53 entry_block_->AddInstruction(bool_param); in ConstructBasicGraphForSelect()
H A Dinduction_var_range_test.cc64 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()
736 entry_block_->AddInstruction(add); in TEST_F()
737 entry_block_->AddInstruction(alt); in TEST_F()
738 entry_block_->AddInstruction(sub); in TEST_F()
[all …]
H A Doptimizing_unit_test.h222 entry_block_(nullptr), in OptimizingUnitTestHelper()
295 entry_block_ = AddNewBlock();
299 graph_->SetEntryBlock(entry_block_);
302 entry_block_->AddSuccessor(return_block_);
310 entry_block_->AddInstruction(parameter); in AddParameter()
546 HBasicBlock* entry_block_; variable
H A Dnodes.cc81 visited->SetBit(entry_block_->GetBlockId()); in FindBackEdges()
82 visiting.SetBit(entry_block_->GetBlockId()); in FindBackEdges()
83 worklist.push_back(entry_block_); in FindBackEdges()
443 reverse_post_order_.push_back(entry_block_); in ComputeDominanceInformation()
457 worklist.push_back(entry_block_); in ComputeDominanceInformation()
815 HInstruction* gota = entry_block_->GetLastInstruction(); in InsertConstant()
826 entry_block_->AddInstruction(constant); in InsertConstant()
855 entry_block_->GetDexPc()); in GetCurrentMethod()
856 if (entry_block_->GetFirstInstruction() == nullptr) { in GetCurrentMethod()
859 entry_block_->InsertInstructionBefore( in GetCurrentMethod()
[all …]
H A Dload_store_elimination_test.cc83 entry_block_->AddInstruction(i_add1_); in CreateEntryBlockInstructions()
84 entry_block_->AddInstruction(i_add4_); in CreateEntryBlockInstructions()
492 AddArraySet(entry_block_, array_, c1, c1); in TEST_F()
496 AddArraySet(entry_block_, array_, i_, c3); in TEST_F()
518 AddArraySet(entry_block_, array_, c1, c1); in TEST_F()
537 AddVecStore(entry_block_, array_, i_); in TEST_F()
538 AddVecStore(entry_block_, array_, j_); in TEST_F()
552 AddVecStore(entry_block_, array_, i_); in TEST_F()
573 AddVecStore(entry_block_, array_, i_); in TEST_F()
584 AddVecStore(entry_block_, array_, i_); in TEST_F()
[all …]
H A Dnodes.h394 entry_block_(nullptr),
448 HBasicBlock* GetEntryBlock() const { return entry_block_; } in GetEntryBlock()
452 void SetEntryBlock(HBasicBlock* block) { entry_block_ = block; } in SetEntryBlock()
585 DCHECK(GetReversePostOrder()[0] == entry_block_); in GetReversePostOrderSkipEntryBlock()
773 HBasicBlock* entry_block_; variable