/art/compiler/optimizing/ |
D | superblock_cloner_test.cc | 454 EXPECT_EQ(loop1_header->GetLoopInformation()->GetPreHeader()->GetLoopInformation(), nullptr); in CheckLoopStructureForLoopPeelingNested() 455 EXPECT_EQ(loop2_header->GetLoopInformation()->GetPreHeader()->GetLoopInformation(), nullptr); in CheckLoopStructureForLoopPeelingNested() 456 EXPECT_EQ(loop3_header->GetLoopInformation()->GetPreHeader()->GetLoopInformation()->GetHeader(), in CheckLoopStructureForLoopPeelingNested() 498 EXPECT_EQ(loop3_info_before->GetPreHeader()->GetLoopInformation(), loop2_info_before); in TEST_F() 499 EXPECT_EQ(loop2_info_before->GetPreHeader()->GetLoopInformation(), nullptr); in TEST_F() 544 EXPECT_TRUE(loop1->Contains(*loop3_header->GetLoopInformation()->GetPreHeader())); in TEST_F() 555 EXPECT_EQ(loop4->GetPreHeader()->GetLoopInformation(), nullptr); in TEST_F() 613 EXPECT_TRUE(loop1->Contains(*loop3_header->GetLoopInformation()->GetPreHeader())); in TEST_F() 645 HBasicBlock* preheader = loop_info->GetPreHeader(); in TEST_F() 722 EXPECT_EQ(loop1->GetPreHeader()->GetLoopInformation(), nullptr); in TEST_F() [all …]
|
D | side_effects_analysis.cc | 59 HBasicBlock* pre_header = block->GetLoopInformation()->GetPreHeader(); in Run()
|
D | suspend_check_test.cc | 41 ASSERT_EQ(loop_header->GetLoopInformation()->GetPreHeader(), first_block); in TestCode()
|
D | licm.cc | 103 HBasicBlock* pre_header = loop_info->GetPreHeader(); in Run()
|
D | graph_test.cc | 239 loop_block->GetLoopInformation()->GetPreHeader()); in TEST_F() 274 loop_block->GetLoopInformation()->GetPreHeader()); in TEST_F()
|
D | cha_guard_optimization.cc | 197 HBasicBlock* pre_header = loop_info->GetPreHeader(); in HoistGuard()
|
D | bounds_check_elimination.cc | 1478 HBasicBlock* block = GetPreHeader(loop, bounds_check); in TransformLoopForDynamicBCE() 1567 if (loop->GetPreHeader()->GetLastInstruction()->IsTryBoundary()) { in DynamicBCESeemsProfitable() 1636 HBasicBlock* block = GetPreHeader(loop, check); in CanHandleNullCheck() 1686 HBasicBlock* GetPreHeader(HLoopInformation* loop, HInstruction* instruction) { in GetPreHeader() function in art::BCEVisitor 1701 return loop->GetPreHeader(); in GetPreHeader() 1737 HBasicBlock* block = GetPreHeader(loop, instruction); in HoistToPreHeaderOrDeoptBlock() 1788 HBasicBlock* new_preheader = loop->GetPreHeader(); in TransformLoopForDeoptimizationIfNeeded()
|
D | superblock_cloner.cc | 355 HLoopInformation* outer_loop = cur_loop->GetPreHeader()->GetLoopInformation(); in AnalyzeLoopsLocally() 1045 remap_incoming->insert(HEdge(loop_info->GetPreHeader(), loop_header)); in CollectRemappingInfoForPeelUnroll() 1085 current = current->GetPreHeader()->GetLoopInformation(); in FindCommonLoop()
|
D | graph_checker.cc | 663 if (loop_information->GetPreHeader()->GetSuccessors().size() != 1) { in HandleLoop() 666 loop_information->GetPreHeader()->GetBlockId(), in HandleLoop() 668 loop_information->GetPreHeader()->GetSuccessors().size())); in HandleLoop()
|
D | loop_optimization_test.cc | 305 HBasicBlock* new_preheader = header->GetLoopInformation()->GetPreHeader(); in TEST_F()
|
D | gvn.cc | 457 DCHECK_EQ(block->GetDominator(), block->GetLoopInformation()->GetPreHeader()); in VisitBasicBlock()
|
D | nodes.cc | 624 os << "pre header: " << GetPreHeader()->GetBlockId() << std::endl; in Dump() 872 DCHECK(inner_loop->GetPreHeader()->GetLoopInformation() == this); in PopulateInnerLoopUpwards() 874 HLoopInformation* outer_loop = GetPreHeader()->GetLoopInformation(); in PopulateInnerLoopUpwards() 880 HBasicBlock* HLoopInformation::GetPreHeader() const { in GetPreHeader() function in art::HLoopInformation 2143 loop_update_start = loop_info->GetPreHeader(); in DisconnectAndDelete() 2777 new_pre_header->SetLoopInformation(loop->GetPreHeader()->GetLoopInformation()); // outward in TransformLoopForVectorization()
|
D | load_store_elimination.cc | 341 HBasicBlock* pre_header = block->GetLoopInformation()->GetPreHeader(); in HandleLoopSideEffects()
|
D | loop_optimization.cc | 645 HBasicBlock* preheader = node->loop_info->GetPreHeader(); in SimplifyInduction() 709 HBasicBlock* preheader = node->loop_info->GetPreHeader(); in TryOptimizeInnerLoopFinite() 1044 HBasicBlock* preheader = node->loop_info->GetPreHeader(); in Vectorize()
|
D | graph_visualizer.cc | 665 HLoopInformation* outer = loop_info->GetPreHeader()->GetLoopInformation(); in PrintInstruction()
|
D | induction_var_range.cc | 346 lp = lp->GetPreHeader()->GetLoopInformation()) { in Replace()
|
D | induction_var_analysis.cc | 112 HBasicBlock* guard = loop->GetPreHeader(); in IsGuardedBy()
|
D | register_allocator_graph_color.cc | 70 loop_info = loop_info->GetPreHeader()->GetLoopInformation(); in LoopDepthAt()
|
D | nodes.h | 833 HBasicBlock* GetPreHeader() const; 1241 return GetPredecessors()[0] == GetLoopInformation()->GetPreHeader(); in IsLoopPreHeaderFirstPredecessor() 1349 current_ = current_->GetPreHeader()->GetLoopInformation(); in Advance()
|
D | instruction_builder.cc | 157 ValueOfLocalAt(current_block_->GetLoopInformation()->GetPreHeader(), local); in InitializeBlockLocals()
|
/art/libdexfile/dex/ |
D | compact_dex_file.h | 173 ALWAYS_INLINE uint16_t* GetPreHeader() { in GetPreHeader() function 177 ALWAYS_INLINE const uint16_t* GetPreHeader() const { in GetPreHeader() function 198 const uint16_t* preheader = GetPreHeader(); in DecodeFields()
|
D | compact_dex_file_test.cc | 63 code_item->GetPreHeader()); in TEST()
|
D | code_item_accessors_test.cc | 109 cdex_code_item->GetPreHeader()); in TEST()
|