/aosp12/art/compiler/optimizing/ |
H A D | loop_optimization_test.cc | 61 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 D | superblock_cloner_test.cc | 121 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 D | nodes_vector_test.cc | 37 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 D | select_generator_test.cc | 42 entry_block_->ReplaceSuccessor(return_block_, if_block); in ConstructBasicGraphForSelect() 53 entry_block_->AddInstruction(bool_param); in ConstructBasicGraphForSelect()
|
H A D | induction_var_range_test.cc | 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() 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 D | optimizing_unit_test.h | 222 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 D | nodes.cc | 81 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 D | load_store_elimination_test.cc | 83 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 D | nodes.h | 394 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
|