/aosp12/art/compiler/optimizing/ |
H A D | side_effects_analysis.cc | 32 if (block->IsLoopHeader()) { in Run() 56 if (block->IsLoopHeader()) { in Run() 76 DCHECK(block->IsLoopHeader()); in GetLoopEffects()
|
H A D | licm.cc | 96 if (!block->IsLoopHeader()) { in Run() 128 bool found_first_non_hoisted_visible_instruction_in_loop = !inner->IsLoopHeader(); in Run() 137 DCHECK(instruction->GetBlock()->IsLoopHeader()); in Run()
|
H A D | linear_order.cc | 60 if (header == nullptr || !header->IsLoopHeader()) { in IsLinearOrderWellFormed() 102 if (block->IsLoopHeader()) { in LinearizeGraphInternal()
|
H A D | find_loops_test.cc | 104 ASSERT_EQ(block->IsLoopHeader(), is_loop_header); in TestBlock() 119 ASSERT_FALSE(block->IsLoopHeader()); in TestBlock() 313 ASSERT_TRUE(graph->GetBlocks()[3]->IsLoopHeader()); in TEST_F()
|
H A D | suspend_check_test.cc | 40 ASSERT_TRUE(loop_header->IsLoopHeader()); in TestCode()
|
H A D | nodes.cc | 486 block->IsLoopHeader() && in ComputeDominanceInformation() 537 if (successor->IsLoopHeader()) { in SplitCriticalEdge() 560 DCHECK(header->IsLoopHeader()); in OrderLoopHeaderPredecessors() 765 if (block->IsLoopHeader()) { in SimplifyCFG() 782 if (block->IsLoopHeader()) { in AnalyzeLoops() 924 if (block->IsLoopHeader()) { in PopulateRecursive() 947 if (block->IsLoopHeader()) { in PopulateIrreducibleRecursive() 2407 if (IsLoopHeader()) { in DisconnectAndDelete() 2662 if (block->IsLoopHeader()) { in UpdateLoopAndTryInformationOfNewBlock() 2945 DCHECK(header->IsLoopHeader()); in TransformLoopHeaderForBCE() [all …]
|
H A D | ssa_builder.cc | 242 if (block->IsLoopHeader()) { in RunPrimitiveTypePropagation() 504 if (block->IsLoopHeader()) { in HasPhiEquivalentAtLoopEntry()
|
H A D | load_store_elimination.cc | 1541 DCHECK(block->IsLoopHeader()); in PrepareLoopRecords() 1712 DCHECK(!current_block->IsLoopHeader()) in MaterializeNonLoopPhis() 1863 if (block->IsLoopHeader()) { in VisitBasicBlock() 1874 DCHECK(loop_header->IsLoopHeader()); in MayAliasOnBackEdge() 1936 if (block->IsLoopHeader()) { in TryReplacingLoopPhiPlaceholderWithDefault() 1955 blocks[record.stored_by.GetPhiPlaceholder().GetBlockId()]->IsLoopHeader()) { in TryReplacingLoopPhiPlaceholderWithDefault() 2070 if (current_block->IsLoopHeader()) { in FindLoopPhisToMaterialize() 2109 if (current_block->IsLoopHeader() && in FindLoopPhisToMaterialize() 2462 if (block->IsLoopHeader()) { in ProcessLoopPhiWithUnknownInput() 2649 block->IsLoopHeader() && predecessor != block->GetLoopInformation()->GetPreHeader(); in SearchPhiPlaceholdersForKeptStores() [all …]
|
H A D | load_store_analysis.cc | 177 if (blk->IsLoopHeader() && blk->GetLoopInformation()->IsIrreducible()) { in CollectPartialEscapes()
|
H A D | superblock_cloner.cc | 91 if (block->IsLoopHeader()) { in OrderLoopsHeadersPredecessors() 373 if (block->IsLoopHeader()) { in AnalyzeLoopsLocally() 387 if (block->IsLoopHeader()) { in AnalyzeLoopsLocally()
|
H A D | dead_code_elimination.cc | 342 DCHECK(!block->IsLoopHeader()); in SimplifyIfs()
|
H A D | gvn.cc | 461 if (block->IsLoopHeader()) { in VisitBasicBlock()
|
H A D | graph_checker.cc | 251 if (block->IsLoopHeader()) { in VisitBasicBlock() 288 if (block->IsLoopHeader()) { in VisitBasicBlock()
|
H A D | ssa_liveness_analysis.cc | 257 if (block->IsLoopHeader()) { in ComputeLiveRanges()
|
H A D | register_allocation_resolver.cc | 154 (block->IsLoopHeader() && block->GetLoopInformation()->IsIrreducible())) { in Resolve()
|
H A D | code_generator.cc | 1116 if (block->IsLoopHeader()) { in CheckLoopEntriesCanBeUsedForOsr() 1610 DCHECK(block->IsLoopHeader()); in ClearSpillSlotsFromLoopPhisInStackMap()
|
H A D | reference_type_propagation.cc | 778 if (phi->GetBlock()->IsLoopHeader()) { in VisitPhi()
|
H A D | instruction_builder.cc | 187 } else if (current_block_->IsLoopHeader()) { in InitializeBlockLocals() 341 if (block->IsLoopHeader()) { in IsBlockPopulated() 380 } else if (current_block_->IsLoopHeader()) { in Build()
|
H A D | register_allocator_linear_scan.cc | 178 (block->IsLoopHeader() && block->GetLoopInformation()->IsIrreducible())) { in AllocateRegistersInternal()
|
H A D | ssa_liveness_analysis.h | 1296 if (!block.IsLoopHeader() || !block.GetLoopInformation()->IsIrreducible()) { in CheckNoLiveInIrreducibleLoop()
|
H A D | nodes.h | 1183 return IsLoopHeader() ? loop_information_->NumberOfBackEdges() : 0; in NumberOfBackEdges() 1348 bool IsLoopHeader() const { in IsLoopHeader() function 1353 DCHECK(IsLoopHeader()); in IsLoopPreHeaderFirstPredecessor() 1358 DCHECK(IsLoopHeader()); in IsFirstPredecessorBackEdge() 1370 if (IsLoopHeader()) { in SetInLoop() 2244 bool IsLoopHeaderPhi() const { return IsPhi() && block_->IsLoopHeader(); } in IsLoopHeaderPhi()
|
H A D | induction_var_analysis.cc | 252 if (graph_block->IsLoopHeader() && !graph_block->GetLoopInformation()->IsIrreducible()) { in Run()
|
H A D | bounds_check_elimination.cc | 387 DCHECK(induction_variable_->GetBlock()->IsLoopHeader()); in GetLoopHeader()
|
H A D | register_allocator_graph_color.cc | 798 || (block->IsLoopHeader() && block->GetLoopInformation()->IsIrreducible())) { in ProcessInstructions()
|
H A D | inliner.cc | 1812 if (block->IsLoopHeader()) { in CanInlineBody()
|