• Home
  • Raw
  • Download

Lines Matching refs:cur_input

832       LUnallocated* cur_input = LUnallocated::cast(it.Current());  in MeetConstraintsBetween()  local
833 if (cur_input->HasFixedPolicy()) { in MeetConstraintsBetween()
834 LUnallocated* input_copy = cur_input->CopyUnconstrained(); in MeetConstraintsBetween()
835 bool is_tagged = HasTaggedValue(cur_input->virtual_register()); in MeetConstraintsBetween()
836 AllocateFixed(cur_input, gap_index + 1, is_tagged); in MeetConstraintsBetween()
837 AddConstraintsGapMove(gap_index, input_copy, cur_input); in MeetConstraintsBetween()
838 } else if (cur_input->policy() == LUnallocated::WRITABLE_REGISTER) { in MeetConstraintsBetween()
841 ASSERT(!cur_input->IsUsedAtStart()); in MeetConstraintsBetween()
843 LUnallocated* input_copy = cur_input->CopyUnconstrained(); in MeetConstraintsBetween()
844 cur_input->set_virtual_register(GetVirtualRegister()); in MeetConstraintsBetween()
850 cur_input->virtual_register() - first_artificial_register_, in MeetConstraintsBetween()
854 AddConstraintsGapMove(gap_index, input_copy, cur_input); in MeetConstraintsBetween()
863 LUnallocated* cur_input = LUnallocated::cast(second->FirstInput()); in MeetConstraintsBetween() local
865 int input_vreg = cur_input->virtual_register(); in MeetConstraintsBetween()
867 LUnallocated* input_copy = cur_input->CopyUnconstrained(); in MeetConstraintsBetween()
868 cur_input->set_virtual_register(second_output->virtual_register()); in MeetConstraintsBetween()
869 AddConstraintsGapMove(gap_index, input_copy, cur_input); in MeetConstraintsBetween()