Lines Matching refs:HBasicBlock

51 static bool IsExitTryBoundaryIntoExitBlock(HBasicBlock* block) {  in IsExitTryBoundaryIntoExitBlock()
86 void GraphChecker::VisitBasicBlock(HBasicBlock* block) { in VisitBasicBlock()
95 ScopedArenaVector<HBasicBlock*> sorted_predecessors(allocator.Adapter(kArenaAllocGraphChecker)); in VisitBasicBlock()
99 HBasicBlock* p = *it++; in VisitBasicBlock()
118 ScopedArenaVector<HBasicBlock*> sorted_successors(allocator.Adapter(kArenaAllocGraphChecker)); in VisitBasicBlock()
122 HBasicBlock* s = *it++; in VisitBasicBlock()
150 for (HBasicBlock* predecessor : block->GetPredecessors()) { in VisitBasicBlock()
198 for (HBasicBlock* successor : block->GetNormalSuccessors()) { in VisitBasicBlock()
205 for (HBasicBlock* successor : block->GetExceptionalSuccessors()) { in VisitBasicBlock()
214 for (HBasicBlock* dominated : block->GetDominatedBlocks()) { in VisitBasicBlock()
230 for (HBasicBlock* successor : block->GetNormalSuccessors()) { in VisitBasicBlock()
256 for (HBasicBlock* predecessor : block->GetPredecessors()) { in VisitBasicBlock()
315 ArrayRef<HBasicBlock* const> handlers = try_boundary->GetExceptionHandlers(); in VisitTryBoundary()
320 for (HBasicBlock* handler : handlers) { in VisitTryBoundary()
521 for (HBasicBlock* catch_block : entry.GetExceptionHandlers()) { in VisitInstruction()
563 HBasicBlock* successor = ret->GetBlock()->GetSingleSuccessor(); in VisitReturn()
573 HBasicBlock* successor = ret->GetBlock()->GetSingleSuccessor(); in VisitReturnVoid()
660 void GraphChecker::HandleLoop(HBasicBlock* loop_header) { in HandleLoop()
693 HBasicBlock* first_predecessor = loop_header->GetPredecessors()[0]; in HandleLoop()
700 HBasicBlock* predecessor = loop_header->GetPredecessors()[i]; in HandleLoop()
718 for (HBasicBlock* back_edge : loop_information->GetBackEdges()) { in HandleLoop()
758 HBasicBlock* loop_block = GetGraph()->GetBlocks()[i]; in HandleLoop()
865 const ArenaVector<HBasicBlock*>& predecessors = phi->GetBlock()->GetPredecessors(); in VisitPhi()
877 HBasicBlock* predecessor = predecessors[i]; in VisitPhi()
979 HBasicBlock* block = instruction->GetBlock(); in VisitPackedSwitch()
1109 HBasicBlock* block = instruction->GetBlock(); in VisitConstant()