/external/v8/src/crankshaft/ |
D | hydrogen-flow-engine.h | 106 if (block->IsLoopHeader()) { in AnalyzeDominatedBlocks() 142 DCHECK(block->IsLoopHeader()); in ComputeLoopEffects() 155 if (i != block->block_id() && member->IsLoopHeader()) { in ComputeLoopEffects()
|
D | hydrogen-gvn.cc | 550 if (block->IsLoopHeader()) { in ComputeBlockSideEffects() 557 if (block->IsLoopHeader()) side_effects = loop_side_effects_[id]; in ComputeBlockSideEffects() 574 if (block->IsLoopHeader()) { in LoopInvariantCodeMotion() 661 if (block->IsLoopHeader()) { in CollectSideEffectsOnPathsToDominatedBlock() 803 block->IsLoopHeader() ? " (loop header)" : ""); in AnalyzeGraph() 806 if (block->IsLoopHeader()) { in AnalyzeGraph()
|
D | hydrogen-sce.cc | 18 if (block->IsLoopHeader()) { in Run()
|
D | hydrogen-infer-types.cc | 24 if (block->IsLoopHeader()) { in InferTypes()
|
D | hydrogen-escape-analysis.cc | 258 } else if (StateAt(succ) == NULL && succ->IsLoopHeader()) { in AnalyzeDataFlow()
|
D | lithium-allocator.cc | 910 if (!phi->block()->IsLoopHeader()) { in ProcessInstructions() 1312 if (block->IsLoopHeader()) { in BuildLiveRanges() 1933 block->IsLoopHeader() ? block : block->parent_loop_header(); in FindOptimalSpillingPos() 2079 if (block == end_block && !end_block->IsLoopHeader()) return end; in FindOptimalSplitPos()
|
D | hydrogen.cc | 282 DCHECK(!IsLoopHeader()); in AttachLoopInformation() 288 DCHECK(IsLoopHeader()); in DetachLoopInformation() 475 int result = (current->IsLoopHeader()) ? 1 : 0; in LoopNestingDepth() 485 DCHECK(IsLoopHeader()); in PostProcessLoopHeader() 516 DCHECK(IsLoopHeader() || first_ == NULL); in RegisterPredecessor() 518 if (IsLoopHeader()) { in RegisterPredecessor() 527 DCHECK(!IsLoopHeader()); in RegisterPredecessor() 611 (parent_loop_header == this && !dominator_candidate->IsLoopHeader())) { in AssignLoopSuccessorDominators() 623 successor->IsLoopHeader()); in AssignLoopSuccessorDominators() 3328 if (block->IsLoopHeader()) { in SetupSuccessors() [all …]
|
D | hydrogen-check-elimination.cc | 200 if (!succ->IsLoopHeader() && succ->phis()->length() > 0) { in Copy()
|
D | hydrogen.h | 77 return IsLoopHeader() ? loop_information() in current_loop() 109 bool IsLoopHeader() const { return loop_information() != NULL; } in IsLoopHeader() function
|
/external/v8/src/compiler/ |
D | bytecode-analysis.h | 76 bool IsLoopHeader(int offset) const;
|
D | bytecode-analysis.cc | 407 bool BytecodeAnalysis::IsLoopHeader(int offset) const { in IsLoopHeader() function in v8::internal::compiler::BytecodeAnalysis 445 DCHECK(IsLoopHeader(header_offset)); in GetLoopInfoFor() 583 } else if (IsLoopHeader(current_offset)) { in LivenessIsValid()
|
D | register-allocator-verifier.cc | 352 CHECK(block->IsLoopHeader()); in CreateForBlock() 415 CHECK(origin->IsLoopHeader()); in ValidatePendingAssessment()
|
D | schedule.h | 144 inline bool IsLoopHeader() const { return loop_end_ != nullptr; } in NON_EXPORTED_BASE()
|
D | code-generator.cc | 126 if (block->IsLoopHeader()) masm()->Align(16); in GenerateCode() 146 if (block->IsLoopHeader()) { in GenerateCode()
|
D | instruction.cc | 655 if (!block->IsLoopHeader()) return RpoNumber::Invalid(); in GetLoopEndRpo() 691 if (block->IsLoopHeader()) { in operator <<()
|
D | scheduler.cc | 882 if (entry->IsLoopHeader()) --loop_depth; // Entry might be a loop header. in ComputeAndInsertSpecialRPO() 892 DCHECK(current_header->IsLoopHeader()); in ComputeAndInsertSpecialRPO() 1513 if (block->IsLoopHeader()) return block->dominator(); in GetHoistBlock()
|
D | instruction.h | 1377 DCHECK(IsLoopHeader()); in NON_EXPORTED_BASE() 1380 inline bool IsLoopHeader() const { return loop_end_.IsValid(); } in NON_EXPORTED_BASE()
|
D | register-allocator.cc | 1835 live_range->set_is_non_loop_phi(!block->IsLoopHeader()); in ResolvePhis() 2358 DCHECK(block->IsLoopHeader()); in ProcessLoopHeader() 2398 if (block->IsLoopHeader()) ProcessLoopHeader(block, live); in BuildLiveRanges() 2672 if (block == end_block && !end_block->IsLoopHeader()) return end; in FindOptimalSplitPos() 2683 block->IsLoopHeader() ? block : GetContainingLoop(code(), block); in FindOptimalSpillingPos()
|
D | bytecode-graph-builder.cc | 2051 if (bytecode_analysis()->IsLoopHeader(current_offset)) { in BuildLoopHeaderEnvironment() 2089 DCHECK(bytecode_analysis()->IsLoopHeader(current_offset)); in BuildOSRLoopEntryPoint() 2109 DCHECK(bytecode_analysis()->IsLoopHeader(osr_loop_offset_)); in BuildOSRNormalEntryPoint()
|
/external/llvm/lib/CodeGen/ |
D | PHIElimination.cpp | 554 bool IsLoopHeader = CurLoop && &MBB == CurLoop->getHeader(); in SplitPHIEdges() local 571 if (IsLoopHeader && PreLoop == CurLoop && !SplitAllCriticalEdges) in SplitPHIEdges()
|
/external/v8/src/crankshaft/x87/ |
D | lithium-x87.h | 447 bool is_loop_header() const { return block()->IsLoopHeader(); } in is_loop_header()
|
/external/v8/src/crankshaft/mips64/ |
D | lithium-mips64.h | 437 bool is_loop_header() const { return block()->IsLoopHeader(); } in is_loop_header()
|
/external/v8/src/crankshaft/x64/ |
D | lithium-x64.h | 442 bool is_loop_header() const { return block()->IsLoopHeader(); } in is_loop_header()
|
/external/v8/src/crankshaft/arm/ |
D | lithium-arm.h | 436 bool is_loop_header() const { return block()->IsLoopHeader(); } in is_loop_header()
|
/external/v8/src/crankshaft/s390/ |
D | lithium-s390.h | 414 bool is_loop_header() const { return block()->IsLoopHeader(); } in is_loop_header()
|