Home | History | Annotate | Download | only in optimizing

Lines Matching refs:HInstruction

56       HInstruction* current = it.Current();
116 HInstruction* instruction = liveness_.GetInstructionFromSsaIndex(i - 1);
209 HInstruction* instruction = liveness_.GetInstructionFromSsaIndex(i);
247 HInstruction* defined_by = current->GetParent()->GetDefinedBy();
575 HInstruction* defined_by = parent->GetDefinedBy();
652 HInstruction* defined_by = interval->GetParent()->GetDefinedBy();
671 static bool IsInputMove(HInstruction* instruction) {
675 void RegisterAllocator::AddInputMoveFor(HInstruction* instruction,
682 HInstruction* previous = instruction->GetPrevious();
702 HInstruction* at = liveness_.GetInstructionFromPosition(position / 2);
721 HInstruction* previous = at->GetPrevious();
746 HInstruction* last = block->GetLastInstruction();
747 HInstruction* previous = last->GetPrevious();
767 HInstruction* first = block->GetFirstInstruction();
779 void RegisterAllocator::InsertMoveAfter(HInstruction* instruction,
914 HInstruction* instruction = liveness_.GetInstructionFromSsaIndex(i);
947 HInstruction* instruction = liveness_.GetInstructionFromSsaIndex(i);
956 HInstruction* current = liveness_.GetInstructionFromSsaIndex(idx);
968 HInstruction* phi = it.Current();
972 HInstruction* input = phi->InputAt(i);