Searched refs:IsLoopHeader (Results 1 – 24 of 24) sorted by relevance
106 if (block->IsLoopHeader()) { in AnalyzeDominatedBlocks()142 DCHECK(block->IsLoopHeader()); in ComputeLoopEffects()155 if (i != block->block_id() && member->IsLoopHeader()) { in ComputeLoopEffects()
18 if (block->IsLoopHeader()) { in Run()
541 if (block->IsLoopHeader()) { in ComputeBlockSideEffects()548 if (block->IsLoopHeader()) side_effects = loop_side_effects_[id]; in ComputeBlockSideEffects()565 if (block->IsLoopHeader()) { in LoopInvariantCodeMotion()657 if (block->IsLoopHeader()) { in CollectSideEffectsOnPathsToDominatedBlock()799 block->IsLoopHeader() ? " (loop header)" : ""); in AnalyzeGraph()802 if (block->IsLoopHeader()) { in AnalyzeGraph()
23 if (block->IsLoopHeader()) { in InferTypes()
257 } else if (StateAt(succ) == NULL && succ->IsLoopHeader()) { in AnalyzeDataFlow()
908 if (!phi->block()->IsLoopHeader()) { in ProcessInstructions()1310 if (block->IsLoopHeader()) { in BuildLiveRanges()1936 block->IsLoopHeader() ? block : block->parent_loop_header(); in FindOptimalSpillingPos()2082 if (block == end_block && !end_block->IsLoopHeader()) return end; in FindOptimalSplitPos()
105 DCHECK(!IsLoopHeader()); in AttachLoopInformation()111 DCHECK(IsLoopHeader()); in DetachLoopInformation()302 int result = (current->IsLoopHeader()) ? 1 : 0; in LoopNestingDepth()312 DCHECK(IsLoopHeader()); in PostProcessLoopHeader()343 DCHECK(IsLoopHeader() || first_ == NULL); in RegisterPredecessor()345 if (IsLoopHeader()) { in RegisterPredecessor()354 DCHECK(!IsLoopHeader()); in RegisterPredecessor()438 (parent_loop_header == this && !dominator_candidate->IsLoopHeader())) { in AssignLoopSuccessorDominators()450 successor->IsLoopHeader()); in AssignLoopSuccessorDominators()3640 if (block->IsLoopHeader()) { in SetupSuccessors()[all …]
199 if (!succ->IsLoopHeader() && succ->phis()->length() > 0) { in Copy()
52 return IsLoopHeader() ? loop_information() in current_loop()84 bool IsLoopHeader() const { return loop_information() != NULL; } in IsLoopHeader() function
1794 if (block()->IsLoopHeader()) { in InferRange()
988 LoopInfo* loop = entry->IsLoopHeader() ? &loops[entry->loop_end_] : NULL; in ComputeSpecialRPO()1004 } else if (block->IsLoopHeader()) { in ComputeSpecialRPO()1043 if (succ->IsLoopHeader()) { in ComputeSpecialRPO()1054 if (block->IsLoopHeader()) { in ComputeSpecialRPO()1088 if (current->IsLoopHeader()) { in ComputeSpecialRPO()1100 DCHECK(current_header->IsLoopHeader()); in ComputeSpecialRPO()
68 inline bool IsLoopHeader() const { return loop_end_ >= 0; } in IsLoopHeader() function125 if (IsLoopHeader()) return this; in ContainingLoop()
1102 if (!block->IsLoopHeader()) { in ResolvePhis()1333 if (block->IsLoopHeader()) { in BuildLiveRanges()1961 block->IsLoopHeader() ? block : code()->GetContainingLoop(block); in FindOptimalSpillingPos()2107 if (block == end_block && !end_block->IsLoopHeader()) return end; in FindOptimalSplitPos()
431 if (block->IsLoopHeader()) { in operator <<()
34 if (!block->IsLoopHeader()) continue; in SelectInstructions()
555 bool IsLoopHeader = CurLoop && &MBB == CurLoop->getHeader(); in SplitPHIEdges() local572 if (IsLoopHeader && PreLoop == CurLoop && !SplitAllCriticalEdges) in SplitPHIEdges()
449 bool is_loop_header() const { return block()->IsLoopHeader(); } in is_loop_header()
448 bool is_loop_header() const { return block()->IsLoopHeader(); } in is_loop_header()
450 bool is_loop_header() const { return block()->IsLoopHeader(); } in is_loop_header()
458 bool is_loop_header() const { return block()->IsLoopHeader(); } in is_loop_header()
453 bool is_loop_header() const { return block()->IsLoopHeader(); } in is_loop_header()
466 bool is_loop_header() const { return block()->IsLoopHeader(); } in is_loop_header()
65 CHECK(header->IsLoopHeader() || blocks[i]->loop_header_ == header); in CheckLoopContains()
536 bool is_loop_header() const { return block()->IsLoopHeader(); } in is_loop_header()