Home
last modified time | relevance | path

Searched refs:GetLoopInformation (Results 26 – 41 of 41) sorted by relevance

12

/art/compiler/optimizing/
Dinduction_var_range.cc322 …for (HLoopInformation* lp = instruction->GetBlock()->GetLoopInformation(); // closest enveloping … in Replace()
324 lp = lp->GetPreHeader()->GetLoopInformation()) { in Replace()
450 HLoopInformation* lp = context->GetBlock()->GetLoopInformation(); // closest enveloping loop in HasInductionInfo()
482 return info->fetch->GetBlock()->GetLoopInformation() != nullptr; in HasFetchInLoop()
Dgraph_visualizer.cc663 HLoopInformation* loop_info = instruction->GetBlock()->GetLoopInformation(); in PrintInstruction()
668 HLoopInformation* outer = loop_info->GetPreHeader()->GetLoopInformation(); in PrintInstruction()
Dssa_liveness_analysis.cc261 size_t last_position = block->GetLoopInformation()->GetLifetimeEnd(); in ComputeLiveRanges()
Dload_store_analysis.h511 HLoopInformation* loop_info = instruction->GetBlock()->GetLoopInformation(); in VisitInstanceFieldSet()
Dregister_allocator_graph_color.cc66 HLoopInformation* loop_info = block->GetLoopInformation(); in LoopDepthAt()
70 loop_info = loop_info->GetPreHeader()->GetLoopInformation(); in LoopDepthAt()
798 || (block->IsLoopHeader() && block->GetLoopInformation()->IsIrreducible())) { in ProcessInstructions()
Dcode_generator.cc1095 HSuspendCheck* suspend_check = block->GetLoopInformation()->GetSuspendCheck(); in CheckLoopEntriesCanBeUsedForOsr()
1235 HLoopInformation* info = instruction->GetBlock()->GetLoopInformation(); in RecordPcInfo()
1587 DCHECK(block->GetLoopInformation()->GetSuspendCheck() == suspend_check); in ClearSpillSlotsFromLoopPhisInStackMap()
Dregister_allocation_resolver.cc154 (block->IsLoopHeader() && block->GetLoopInformation()->IsIrreducible())) { in Resolve()
Dscheduler_arm.cc1046 DCHECK((block->GetLoopInformation() != nullptr) || in VisitSuspendCheck()
Dinliner.cc1914 if (block->GetLoopInformation()->IsIrreducible()) { in CanInlineBody()
1922 if (!block->GetLoopInformation()->HasExitEdge()) { in CanInlineBody()
Dnodes.h1095 HLoopInformation* loop_info = GetLoopInformation(); in IsSingleJump()
1314 return GetPredecessors()[0] == GetLoopInformation()->GetPreHeader(); in IsLoopPreHeaderFirstPredecessor()
1319 return GetLoopInformation()->IsBackEdge(*GetPredecessors()[0]); in IsFirstPredecessorBackEdge()
1322 HLoopInformation* GetLoopInformation() const { in GetLoopInformation() function
1416 : current_(block.GetLoopInformation()) {} in HLoopInformationOutwardIterator()
1422 current_ = current_->GetPreHeader()->GetLoopInformation(); in Advance()
2135 return IsLoopHeaderPhi() && GetBlock()->GetLoopInformation()->IsIrreducible(); in IsIrreducibleLoopHeaderPhi()
Dregister_allocator_linear_scan.cc178 (block->IsLoopHeader() && block->GetLoopInformation()->IsIrreducible())) { in AllocateRegistersInternal()
Dinstruction_builder.cc157 ValueOfLocalAt(current_block_->GetLoopInformation()->GetPreHeader(), local); in InitializeBlockLocals()
345 current_block_->GetLoopInformation()->SetSuspendCheck(suspend_check); in Build()
Dcode_generator_arm64.cc3413 HLoopInformation* info = block->GetLoopInformation(); in HandleGoto()
5550 instruction->GetBlock()->GetLoopInformation() != nullptr) { in VisitParallelMove()
5970 if (block->GetLoopInformation() != nullptr) { in VisitSuspendCheck()
5971 DCHECK(block->GetLoopInformation()->GetSuspendCheck() == instruction); in VisitSuspendCheck()
Dcode_generator_arm_vixl.cc1831 const HLoopInformation* const info = block->GetLoopInformation(); in GetFinalLabel()
2607 HLoopInformation* info = block->GetLoopInformation(); in HandleGoto()
6977 instruction->GetBlock()->GetLoopInformation() != nullptr) { in VisitParallelMove()
6994 if (block->GetLoopInformation() != nullptr) { in VisitSuspendCheck()
6995 DCHECK(block->GetLoopInformation()->GetSuspendCheck() == instruction); in VisitSuspendCheck()
Dcode_generator_x86_64.cc1647 HLoopInformation* info = block->GetLoopInformation(); in HandleGoto()
5742 instruction->GetBlock()->GetLoopInformation() != nullptr) { in VisitParallelMove()
5763 if (block->GetLoopInformation() != nullptr) { in VisitSuspendCheck()
5764 DCHECK(block->GetLoopInformation()->GetSuspendCheck() == instruction); in VisitSuspendCheck()
Dcode_generator_x86.cc1478 HLoopInformation* info = block->GetLoopInformation(); in HandleGoto()
6371 instruction->GetBlock()->GetLoopInformation() != nullptr) { in VisitParallelMove()
6392 if (block->GetLoopInformation() != nullptr) { in VisitSuspendCheck()
6393 DCHECK(block->GetLoopInformation()->GetSuspendCheck() == instruction); in VisitSuspendCheck()

12