• Home
  • Raw
  • Download

Lines Matching refs:block

85   HBasicBlock* block = CommonDominator::ForPair(loop1->GetHeader(), loop2->GetHeader());  in FindCommonLoop()  local
86 return block->GetLoopInformation(); in FindCommonLoop()
91 for (HBasicBlock* block : graph->GetPostOrder()) { in OrderLoopsHeadersPredecessors()
92 if (block->IsLoopHeader()) { in OrderLoopsHeadersPredecessors()
93 graph->OrderLoopHeaderPredecessors(block); in OrderLoopsHeadersPredecessors()
275 for (auto block : graph_->GetBlocks()) { in RecalculateBackEdgesInfo() local
276 if (block != nullptr) { in RecalculateBackEdgesInfo()
277 outer_loop_bb_set->SetBit(block->GetBlockId()); in RecalculateBackEdgesInfo()
278 HLoopInformation* info = block->GetLoopInformation(); in RecalculateBackEdgesInfo()
296 HBasicBlock* block = GetBlockById(idx); in RecalculateBackEdgesInfo() local
297 HLoopInformation* info = block->GetLoopInformation(); in RecalculateBackEdgesInfo()
307 HBasicBlock* block = GetBlockById(idx); in RecalculateBackEdgesInfo() local
308 HLoopInformation* info = block->GetLoopInformation(); in RecalculateBackEdgesInfo()
311 (info->GetHeader() != block || info->NumberOfBackEdges() == 0)) { in RecalculateBackEdgesInfo()
312 block->SetLoopInformation(nullptr); in RecalculateBackEdgesInfo()
322 for (HBasicBlock* block : graph_->GetPostOrder()) { in AnalyzeLoopsLocally()
323 if (!outer_loop_bb_set->IsBitSet(block->GetBlockId())) { in AnalyzeLoopsLocally()
326 if (block->IsLoopHeader()) { in AnalyzeLoopsLocally()
327 if (block->IsCatchBlock()) { in AnalyzeLoopsLocally()
332 block->GetLoopInformation()->Populate(); in AnalyzeLoopsLocally()
336 for (HBasicBlock* block : graph_->GetPostOrder()) { in AnalyzeLoopsLocally()
337 if (!outer_loop_bb_set->IsBitSet(block->GetBlockId())) { in AnalyzeLoopsLocally()
340 if (block->IsLoopHeader()) { in AnalyzeLoopsLocally()
341 HLoopInformation* cur_loop = block->GetLoopInformation(); in AnalyzeLoopsLocally()
403 HBasicBlock* block = GetBlockById(block_id); in SearchForSubgraphExits() local
404 for (HBasicBlock* succ : block->GetSuccessors()) { in SearchForSubgraphExits()
583 HBasicBlock* block = GetBlockById(idx); in IsSubgraphClonable() local
585 for (HInstructionIterator it(block->GetInstructions()); !it.Done(); it.Advance()) { in IsSubgraphClonable()
593 for (HInstructionIterator it(block->GetPhis()); !it.Done(); it.Advance()) { in IsSubgraphClonable()