Lines Matching refs:last
2471 HInstruction* last = body->GetLastInstruction(); in InlineInto() local
2478 if (last->IsReturn()) { in InlineInto()
2479 return_value = last->InputAt(0); in InlineInto()
2481 DCHECK(last->IsReturnVoid()); in InlineInto()
2484 invoke->GetBlock()->RemoveInstruction(last); in InlineInto()
2553 HInstruction* last = predecessor->GetLastInstruction(); in InlineInto() local
2554 if (last->IsThrow()) { in InlineInto()
2568 if (last->IsReturnVoid()) { in InlineInto()
2572 DCHECK(last->IsReturn()); in InlineInto()
2574 return_value_phi->AddInput(last->InputAt(0)); in InlineInto()
2576 return_value = last->InputAt(0); in InlineInto()
2583 return_value_phi->AddInput(last->InputAt(0)); in InlineInto()
2587 predecessor->AddInstruction(new (allocator) HGoto(last->GetDexPc())); in InlineInto()
2588 predecessor->RemoveInstruction(last); in InlineInto()