/art/compiler/optimizing/ |
D | load_store_elimination_test.cc | 46 entry_block_->AddInstruction(i_add1_); in CreateEntryBlockInstructions() 47 entry_block_->AddInstruction(i_add4_); in CreateEntryBlockInstructions() 48 entry_block_->AddInstruction(new (GetAllocator()) HGoto()); in CreateEntryBlockInstructions() 66 entry_block_->ReplaceSuccessor(return_block_, pre_header_); in CreateTestControlFlowGraph() 123 entry_block_->ReplaceSuccessor(return_block_, upper); in CreateDiamondShapedCFG() 273 AddArraySet(entry_block_, array_, c1, c1); in TEST_F() 274 HInstruction* load1 = AddArrayGet(entry_block_, array_, c1); in TEST_F() 275 HInstruction* load2 = AddArrayGet(entry_block_, array_, c2); in TEST_F() 276 HInstruction* store1 = AddArraySet(entry_block_, array_, c1, c1); in TEST_F() 277 AddArraySet(entry_block_, array_, i_, c3); in TEST_F() [all …]
|
D | loop_optimization_test.cc | 58 entry_block_ = new (GetAllocator()) HBasicBlock(graph_); in BuildGraph() 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() [all …]
|
D | optimizing_unit_test.h | 115 entry_block_(nullptr), in OptimizingUnitTestHelper() 188 entry_block_ = AddNewBlock(); in InitGraph() 192 graph_->SetEntryBlock(entry_block_); in InitGraph() 195 entry_block_->AddSuccessor(return_block_); in InitGraph() 203 entry_block_->AddInstruction(parameter); in AddParameter() 262 HBasicBlock* entry_block_; variable
|
D | select_generator_test.cc | 42 entry_block_->ReplaceSuccessor(return_block_, if_block); in ConstructBasicGraphForSelect() 53 entry_block_->AddInstruction(bool_param); in ConstructBasicGraphForSelect()
|
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 …]
|
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
|
D | induction_var_range_test.cc | 62 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 …]
|
D | nodes.cc | 72 visited->SetBit(entry_block_->GetBlockId()); in FindBackEdges() 73 visiting.SetBit(entry_block_->GetBlockId()); in FindBackEdges() 74 worklist.push_back(entry_block_); in FindBackEdges() 269 reverse_post_order_.push_back(entry_block_); in ComputeDominanceInformation() 283 worklist.push_back(entry_block_); in ComputeDominanceInformation() 641 HInstruction* gota = entry_block_->GetLastInstruction(); in InsertConstant() 652 entry_block_->AddInstruction(constant); in InsertConstant() 654 entry_block_->InsertInstructionBefore(constant, insert_before); in InsertConstant() 681 entry_block_->GetDexPc()); in GetCurrentMethod() 682 if (entry_block_->GetFirstInstruction() == nullptr) { in GetCurrentMethod() [all …]
|
D | nodes.h | 390 entry_block_(nullptr), in allocator_() 433 HBasicBlock* GetEntryBlock() const { return entry_block_; } in GetEntryBlock() 437 void SetEntryBlock(HBasicBlock* block) { entry_block_ = block; } in SetEntryBlock() 568 DCHECK(GetReversePostOrder()[0] == entry_block_); in GetReversePostOrderSkipEntryBlock() 745 HBasicBlock* entry_block_; variable
|