Searched refs:regs_needed (Results 1 – 2 of 2) sorted by relevance
914 get_inv_cost (struct invariant *inv, int *comp_cost, unsigned *regs_needed) in get_inv_cost() argument926 *regs_needed = 0; in get_inv_cost()932 (*regs_needed)++; in get_inv_cost()957 (*regs_needed) += 2; in get_inv_cost()980 (*regs_needed) += aregs_needed; in get_inv_cost()992 gain_for_invariant (struct invariant *inv, unsigned *regs_needed, in gain_for_invariant() argument997 get_inv_cost (inv, &comp_cost, regs_needed); in gain_for_invariant()1000 size_cost = (global_cost_for_size (new_regs + *regs_needed, in gain_for_invariant()1014 best_gain_for_invariant (struct invariant **best, unsigned *regs_needed, in best_gain_for_invariant() argument1037 *regs_needed = aregs_needed; in best_gain_for_invariant()[all …]
554 unsigned regs_needed = regs_used + size; in global_cost_for_size() local557 if (regs_needed + target_res_regs <= target_avail_regs) in global_cost_for_size()559 else if (regs_needed <= target_avail_regs) in global_cost_for_size()564 cost += target_spill_cost * n_uses * (regs_needed - target_avail_regs) / regs_needed; in global_cost_for_size()