Home
last modified time | relevance | path

Searched refs:regs_needed (Results 1 – 2 of 2) sorted by relevance

/freebsd-10-stable/contrib/gcc/
Dloop-invariant.c914 get_inv_cost (struct invariant *inv, int *comp_cost, unsigned *regs_needed) in get_inv_cost() argument
926 *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() argument
997 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() argument
1037 *regs_needed = aregs_needed; in best_gain_for_invariant()
[all …]
Dcfgloopanal.c554 unsigned regs_needed = regs_used + size; in global_cost_for_size() local
557 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()