Lines Matching refs:GetLastInstruction
486 HInstruction* gota = entry_block_->GetLastInstruction();
1417 insert_pos = target_block->GetLastInstruction();
1537 HTryBoundary* try_boundary = GetLastInstruction()->AsTryBoundary();
1565 && block.GetFirstInstruction() == block.GetLastInstruction();
1569 return HasOnlyOneInstruction(*this) && GetLastInstruction()->IsGoto();
1573 return HasOnlyOneInstruction(*this) && GetLastInstruction()->IsTryBoundary();
1577 return !GetInstructions().IsEmpty() && GetLastInstruction()->IsControlFlow();
1581 return !GetInstructions().IsEmpty() && GetLastInstruction()->IsIf();
1585 return !GetInstructions().IsEmpty() && GetLastInstruction()->IsTryBoundary();
1595 DCHECK_EQ(successors_[0], GetLastInstruction()->AsTryBoundary()->GetNormalFlowSuccessor());
1605 return GetLastInstruction()->AsTryBoundary()->GetExceptionHandlers();
1779 HInstruction* last_instruction = predecessor->GetLastInstruction();
1854 RemoveInstruction(GetLastInstruction());
2029 HInstruction* last = body->GetLastInstruction();
2105 bool returns_void = to->GetPredecessors()[0]->GetLastInstruction()->IsReturnVoid();
2108 HInstruction* last = predecessor->GetLastInstruction();
2122 HInstruction* last = predecessor->GetLastInstruction();