Lines Matching defs:pseudo_regnos
220 /* Assign spill hard registers to N pseudos in PSEUDO_REGNOS which is
223 PSEUDO_REGNOS. Return the number of such pseudos. */
225 assign_spill_hard_regs (int *pseudo_regnos, int n)
263 regno = pseudo_regnos[i];
273 pseudo_regnos[res++] = regno;
295 pseudo_regnos[res++] = regno;
358 /* Assign stack slot numbers to pseudos in array PSEUDO_REGNOS of
359 length N. Sort pseudos in PSEUDO_REGNOS for subsequent assigning
362 assign_stack_slot_num_and_sort_pseudos (int *pseudo_regnos, int n)
371 regno = pseudo_regnos[i];
405 qsort (pseudo_regnos, n, sizeof (int), pseudo_reg_slot_compare);
607 int *pseudo_regnos;
611 pseudo_regnos = XNEWVEC (int, regs_num);
616 pseudo_regnos[n++] = i;
626 qsort (pseudo_regnos, n, sizeof (int), regno_freq_compare);
627 n = assign_spill_hard_regs (pseudo_regnos, n);
628 assign_stack_slot_num_and_sort_pseudos (pseudo_regnos, n);
630 if (pseudo_slots[pseudo_regnos[i]].mem == NULL_RTX)
631 assign_mem_slot (pseudo_regnos[i]);
658 free (pseudo_regnos);