/art/compiler/optimizing/ |
D | superblock_cloner_test.cc | 381 HBasicBlock* original_preheader = loop_info->GetPreHeader(); in TEST_F() 460 EXPECT_EQ(loop1_header->GetLoopInformation()->GetPreHeader()->GetLoopInformation(), nullptr); in CheckLoopStructureForLoopPeelingNested() 461 EXPECT_EQ(loop2_header->GetLoopInformation()->GetPreHeader()->GetLoopInformation(), nullptr); in CheckLoopStructureForLoopPeelingNested() 462 EXPECT_EQ(loop3_header->GetLoopInformation()->GetPreHeader()->GetLoopInformation()->GetHeader(), in CheckLoopStructureForLoopPeelingNested() 504 EXPECT_EQ(loop3_info_before->GetPreHeader()->GetLoopInformation(), loop2_info_before); in TEST_F() 505 EXPECT_EQ(loop2_info_before->GetPreHeader()->GetLoopInformation(), nullptr); in TEST_F() 550 EXPECT_TRUE(loop1->Contains(*loop3_header->GetLoopInformation()->GetPreHeader())); in TEST_F() 561 EXPECT_EQ(loop4->GetPreHeader()->GetLoopInformation(), nullptr); in TEST_F() 618 EXPECT_TRUE(loop1->Contains(*loop3_header->GetLoopInformation()->GetPreHeader())); in TEST_F() 650 HBasicBlock* preheader = loop_info->GetPreHeader(); 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 | 1579 HBasicBlock* block = GetPreHeader(loop, bounds_check); in TransformLoopForDynamicBCE() 1668 if (loop->GetPreHeader()->GetLastInstruction()->IsTryBoundary()) { in DynamicBCESeemsProfitable() 1737 HBasicBlock* block = GetPreHeader(loop, check); in CanHandleNullCheck() 1787 HBasicBlock* GetPreHeader(HLoopInformation* loop, HInstruction* instruction) { in GetPreHeader() function in art::BCEVisitor 1802 return loop->GetPreHeader(); in GetPreHeader() 1838 HBasicBlock* block = GetPreHeader(loop, instruction); in HoistToPreHeaderOrDeoptBlock() 1889 HBasicBlock* new_preheader = loop->GetPreHeader(); in TransformLoopForDeoptimizationIfNeeded()
|
D | graph_checker.cc | 664 if (loop_information->GetPreHeader()->GetSuccessors().size() != 1) { in HandleLoop() 667 loop_information->GetPreHeader()->GetBlockId(), in HandleLoop() 669 loop_information->GetPreHeader()->GetSuccessors().size())); in HandleLoop()
|
D | superblock_cloner.cc | 389 HLoopInformation* outer_loop = cur_loop->GetPreHeader()->GetLoopInformation(); in AnalyzeLoopsLocally() 1090 remap_incoming->insert(HEdge(loop_info->GetPreHeader(), loop_header)); in CollectRemappingInfoForPeelUnroll() 1130 current = current->GetPreHeader()->GetLoopInformation(); in FindCommonLoop()
|
D | loop_optimization_test.cc | 324 HBasicBlock* new_preheader = header->GetLoopInformation()->GetPreHeader(); in TEST_F()
|
D | gvn.cc | 472 DCHECK_EQ(block->GetDominator(), block->GetLoopInformation()->GetPreHeader()); in VisitBasicBlock()
|
D | nodes.cc | 623 os << "pre header: " << GetPreHeader()->GetBlockId() << std::endl; in Dump() 871 DCHECK(inner_loop->GetPreHeader()->GetLoopInformation() == this); in PopulateInnerLoopUpwards() 873 HLoopInformation* outer_loop = GetPreHeader()->GetLoopInformation(); in PopulateInnerLoopUpwards() 879 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 | 335 HBasicBlock* pre_header = block->GetLoopInformation()->GetPreHeader(); in HandleLoopSideEffects()
|
D | loop_optimization.cc | 646 HBasicBlock* preheader = node->loop_info->GetPreHeader(); in SimplifyInduction() 710 HBasicBlock* preheader = node->loop_info->GetPreHeader(); in TryOptimizeInnerLoopFinite() 1044 HBasicBlock* preheader = node->loop_info->GetPreHeader(); in Vectorize()
|
D | graph_visualizer.cc | 668 HLoopInformation* outer = loop_info->GetPreHeader()->GetLoopInformation(); in PrintInstruction()
|
D | induction_var_analysis.cc | 112 HBasicBlock* guard = loop->GetPreHeader(); in IsGuardedBy()
|
D | induction_var_range.cc | 324 lp = lp->GetPreHeader()->GetLoopInformation()) { in Replace()
|
D | register_allocator_graph_color.cc | 70 loop_info = loop_info->GetPreHeader()->GetLoopInformation(); in LoopDepthAt()
|
D | nodes.h | 906 HBasicBlock* GetPreHeader() const; 1314 return GetPredecessors()[0] == GetLoopInformation()->GetPreHeader(); in IsLoopPreHeaderFirstPredecessor() 1422 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()
|