Lines Matching refs:block
108 void PrintPredecessors(HBasicBlock* block) { in PrintPredecessors() argument
111 for (size_t i = 0, e = block->GetPredecessors().Size(); i < e; ++i) { in PrintPredecessors()
112 HBasicBlock* predecessor = block->GetPredecessors().Get(i); in PrintPredecessors()
118 void PrintSuccessors(HBasicBlock* block) { in PrintSuccessors() argument
121 for (size_t i = 0, e = block->GetSuccessors().Size(); i < e; ++i) { in PrintSuccessors()
122 HBasicBlock* successor = block->GetSuccessors().Get(i); in PrintSuccessors()
296 void VisitBasicBlock(HBasicBlock* block) OVERRIDE { in VisitBasicBlock() argument
298 PrintProperty("name", "B", block->GetBlockId()); in VisitBasicBlock()
299 if (block->GetLifetimeStart() != kNoLifetime) { in VisitBasicBlock()
301 PrintInt("from_bci", block->GetLifetimeStart()); in VisitBasicBlock()
302 PrintInt("to_bci", block->GetLifetimeEnd()); in VisitBasicBlock()
307 PrintPredecessors(block); in VisitBasicBlock()
308 PrintSuccessors(block); in VisitBasicBlock()
311 if (block->GetDominator() != nullptr) { in VisitBasicBlock()
312 PrintProperty("dominator", "B", block->GetDominator()->GetBlockId()); in VisitBasicBlock()
319 for (HInstructionIterator it(block->GetPhis()); !it.Done(); it.Advance()) { in VisitBasicBlock()
333 PrintInstructions(block->GetPhis()); in VisitBasicBlock()
334 PrintInstructions(block->GetInstructions()); in VisitBasicBlock()