/art/compiler/optimizing/ |
D | superblock_cloner_test.cc | 382 HBasicBlock* original_preheader = loop_info->GetPreHeader(); in TEST_F() 461 EXPECT_EQ(loop1_header->GetLoopInformation()->GetPreHeader()->GetLoopInformation(), nullptr); in CheckLoopStructureForLoopPeelingNested() 462 EXPECT_EQ(loop2_header->GetLoopInformation()->GetPreHeader()->GetLoopInformation(), nullptr); in CheckLoopStructureForLoopPeelingNested() 463 EXPECT_EQ(loop3_header->GetLoopInformation()->GetPreHeader()->GetLoopInformation()->GetHeader(), in CheckLoopStructureForLoopPeelingNested() 505 EXPECT_EQ(loop3_info_before->GetPreHeader()->GetLoopInformation(), loop2_info_before); in TEST_F() 506 EXPECT_EQ(loop2_info_before->GetPreHeader()->GetLoopInformation(), nullptr); in TEST_F() 551 EXPECT_TRUE(loop1->Contains(*loop3_header->GetLoopInformation()->GetPreHeader())); in TEST_F() 562 EXPECT_EQ(loop4->GetPreHeader()->GetLoopInformation(), nullptr); in TEST_F() 619 EXPECT_TRUE(loop1->Contains(*loop3_header->GetLoopInformation()->GetPreHeader())); in TEST_F() 651 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 | 42 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 | 240 loop_block->GetLoopInformation()->GetPreHeader()); in TEST_F() 275 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 | 1593 HBasicBlock* block = GetPreHeader(loop, bounds_check); in TransformLoopForDynamicBCE() 1690 if (loop->GetPreHeader()->GetLastInstruction()->IsTryBoundary()) { in DynamicBCESeemsProfitable() 1759 HBasicBlock* block = GetPreHeader(loop, check); in CanHandleNullCheck() 1809 HBasicBlock* GetPreHeader(HLoopInformation* loop, HInstruction* instruction) { in GetPreHeader() function in art::BCEVisitor 1824 return loop->GetPreHeader(); in GetPreHeader() 1861 HBasicBlock* block = GetPreHeader(loop, instruction); in HoistToPreHeaderOrDeoptBlock() 1912 HBasicBlock* new_preheader = loop->GetPreHeader(); in TransformLoopForDeoptimizationIfNeeded()
|
D | superblock_cloner.cc | 387 HLoopInformation* outer_loop = cur_loop->GetPreHeader()->GetLoopInformation(); in AnalyzeLoopsLocally() 1097 remap_incoming->insert(HEdge(loop_info->GetPreHeader(), loop_header)); in CollectRemappingInfoForPeelUnroll() 1137 current = current->GetPreHeader()->GetLoopInformation(); in FindCommonLoop()
|
D | loop_optimization_test.cc | 322 HBasicBlock* new_preheader = header->GetLoopInformation()->GetPreHeader(); in TEST_F()
|
D | graph_checker.cc | 905 if (loop_information->GetPreHeader()->GetSuccessors().size() != 1) { in HandleLoop() 908 loop_information->GetPreHeader()->GetBlockId(), in HandleLoop() 910 loop_information->GetPreHeader()->GetSuccessors().size())); in HandleLoop()
|
D | gvn.cc | 469 DCHECK_EQ(block->GetDominator(), block->GetLoopInformation()->GetPreHeader()); in VisitBasicBlock()
|
D | loop_optimization.cc | 785 HBasicBlock* preheader = node->loop_info->GetPreHeader(); in SimplifyInduction() 887 HBasicBlock* preheader = node->loop_info->GetPreHeader(); in TryOptimizeInnerLoopFinite() 1268 HBasicBlock* preheader = node->loop_info->GetPreHeader(); in ShouldVectorizeCommon() 1289 HBasicBlock* preheader = node->loop_info->GetPreHeader(); in VectorizePredicated() 1377 HBasicBlock* preheader = node->loop_info->GetPreHeader(); in VectorizeTraditional() 1523 HBasicBlock* preheader = node->loop_info->GetPreHeader(); in FinalizeVectorization()
|
D | nodes.cc | 682 os << "pre header: " << GetPreHeader()->GetBlockId() << std::endl; in Dump() 929 DCHECK(inner_loop->GetPreHeader()->GetLoopInformation() == this); in PopulateInnerLoopUpwards() 931 HLoopInformation* outer_loop = GetPreHeader()->GetLoopInformation(); in PopulateInnerLoopUpwards() 937 HBasicBlock* HLoopInformation::GetPreHeader() const { in GetPreHeader() function in art::HLoopInformation 2345 loop_update_start = loop_info->GetPreHeader(); in DisconnectAndDelete() 3077 new_pre_header->SetLoopInformation(loop->GetPreHeader()->GetLoopInformation()); // outward in TransformLoopForVectorization()
|
D | load_store_elimination.cc | 1457 uint32_t pre_header_block_id = loop_info->GetPreHeader()->GetBlockId(); in PrepareLoopValue() 1502 HBasicBlock* pre_header = block->GetLoopInformation()->GetPreHeader(); in PrepareLoopRecords() 1920 record = heap_values_for_[loop_info->GetPreHeader()->GetBlockId()][i]; in TryReplacingLoopPhiPlaceholderWithDefault() 2083 predecessor != current_block->GetLoopInformation()->GetPreHeader() && in FindLoopPhisToMaterialize() 2616 block->IsLoopHeader() && predecessor != block->GetLoopInformation()->GetPreHeader(); in SearchPhiPlaceholdersForKeptStores()
|
D | graph_visualizer.cc | 735 HLoopInformation* outer = loop_info->GetPreHeader()->GetLoopInformation(); in PrintInstruction()
|
D | induction_var_range.cc | 370 lp = lp->GetPreHeader()->GetLoopInformation()) { in Replace()
|
D | induction_var_analysis.cc | 80 HBasicBlock* guard = loop->GetPreHeader(); in IsGuardedBy()
|
D | nodes.h | 969 HBasicBlock* GetPreHeader() const; 1395 return GetPredecessors()[0] == GetLoopInformation()->GetPreHeader(); in IsLoopPreHeaderFirstPredecessor() 1505 current_ = current_->GetPreHeader()->GetLoopInformation(); in Advance()
|
D | instruction_builder.cc | 196 ValueOfLocalAt(current_block_->GetLoopInformation()->GetPreHeader(), local); in InitializeBlockLocals()
|
/art/libdexfile/dex/ |
D | compact_dex_file.h | 193 ALWAYS_INLINE uint16_t* GetPreHeader() { in GetPreHeader() function 197 ALWAYS_INLINE const uint16_t* GetPreHeader() const { in GetPreHeader() function 218 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 | 111 cdex_code_item->GetPreHeader()); in TEST()
|