Lines Matching refs:block

28 void GraphChecker::VisitBasicBlock(HBasicBlock* block) {  in VisitBasicBlock()  argument
29 current_block_ = block; in VisitBasicBlock()
32 const GrowableArray<HBasicBlock*>& predecessors = block->GetPredecessors(); in VisitBasicBlock()
44 if (p_successors.Get(j) == block) { in VisitBasicBlock()
52 block->GetBlockId(), p_count_in_block_predecessors, p->GetBlockId(), in VisitBasicBlock()
53 p->GetBlockId(), block_count_in_p_successors, block->GetBlockId())); in VisitBasicBlock()
58 const GrowableArray<HBasicBlock*>& successors = block->GetSuccessors(); in VisitBasicBlock()
70 if (s_predecessors.Get(j) == block) { in VisitBasicBlock()
78 block->GetBlockId(), s_count_in_block_successors, s->GetBlockId(), in VisitBasicBlock()
79 s->GetBlockId(), block_count_in_s_predecessors, block->GetBlockId())); in VisitBasicBlock()
84 if (!block->EndsWithControlFlowInstruction()) { in VisitBasicBlock()
86 block->GetBlockId())); in VisitBasicBlock()
90 for (HInstructionIterator it(block->GetPhis()); !it.Done(); it.Advance()) { in VisitBasicBlock()
97 if (current->GetNext() == nullptr && current != block->GetLastPhi()) { in VisitBasicBlock()
107 for (HInstructionIterator it(block->GetInstructions()); !it.Done(); it.Advance()) { in VisitBasicBlock()
114 if (current->GetNext() == nullptr && current != block->GetLastInstruction()) { in VisitBasicBlock()
280 void SSAChecker::VisitBasicBlock(HBasicBlock* block) { in VisitBasicBlock() argument
281 super_type::VisitBasicBlock(block); in VisitBasicBlock()
286 if (block->GetSuccessors().Size() > 1) { in VisitBasicBlock()
287 for (size_t j = 0; j < block->GetSuccessors().Size(); ++j) { in VisitBasicBlock()
288 HBasicBlock* successor = block->GetSuccessors().Get(j); in VisitBasicBlock()
291 block->GetBlockId(), in VisitBasicBlock()
298 for (HInstructionIterator it(block->GetPhis()); !it.Done(); it.Advance()) { in VisitBasicBlock()
308 if (block->IsLoopHeader()) { in VisitBasicBlock()
309 CheckLoop(block); in VisitBasicBlock()
609 HBasicBlock* block = instruction->GetBlock(); in VisitConstant() local
610 if (!block->IsEntryBlock()) { in VisitConstant()
615 block->GetBlockId())); in VisitConstant()