Home
last modified time | relevance | path

Searched refs:add_cost (Results 1 – 14 of 14) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/gcc/
Dira-costs.cc1287 int k, regno, add_cost; in record_address_regs() local
1299 add_cost = (ira_memory_move_cost[Pmode][rclass][1] * scale) / 2; in record_address_regs()
1300 if (INT_MAX - add_cost < pp->mem_cost) in record_address_regs()
1303 pp->mem_cost += add_cost; in record_address_regs()
1312 add_cost = (move_in_cost[i][rclass] * scale) / 2; in record_address_regs()
1313 if (INT_MAX - add_cost < pp_costs[k]) in record_address_regs()
1316 pp_costs[k] += add_cost; in record_address_regs()
1617 int add_cost = 0; in scan_one_insn() local
1623 add_cost = q->mem_cost; in scan_one_insn()
1624 if (add_cost > 0 && INT_MAX - add_cost < p->mem_cost) in scan_one_insn()
[all …]
Dexpmed.cc195 <= 2 * add_cost (speed, mode))); in init_expmed_one_mode()
197 <= 4 * add_cost (speed, mode))); in init_expmed_one_mode()
201 int cost = add_cost (speed, mode); in init_expmed_one_mode()
2569 > INTVAL (op1) * add_cost (speed, mode)) in expand_shift_1()
2885 op_cost = m * add_cost (speed, mode); in synth_mult()
2915 op_cost = m * add_cost (speed, mode); in synth_mult()
2958 op_cost = add_cost (speed, mode); in synth_mult()
2977 op_cost = add_cost (speed, mode); in synth_mult()
2998 op_cost = add_cost (speed, mode) + shift_cost (speed, mode, m); in synth_mult()
3011 op_latency = add_cost (speed, mode); in synth_mult()
[all …]
Dexpmed.h363 add_cost (bool speed, machine_mode mode) in add_cost() function
Dgimple-ssa-strength-reduction.cc748 return add_cost (speed, lhs_mode); in stmt_cost()
2627 int one_add_cost = add_cost (speed, in replace_uncond_cands_and_profitable_phis()
2907 cost += add_cost (true, TYPE_MODE (TREE_TYPE (basis_lhs))); in phi_incr_cost_1()
3149 repl_savings -= add_cost (speed, mode); in analyze_increments()
Dtree-ssa-loop-ivopts.cc4277 as_cost = add_cost (speed, mode) + shift_cost (speed, mode, m); in get_shiftadd_cost()
4452 cost = comp_cost (add_cost (speed, mode), 0); in force_expr_to_var_cost()
4496 cost = comp_cost (add_cost (speed, mode), 0); in force_expr_to_var_cost()
4506 cost = comp_cost (add_cost (speed, mode), 0); in force_expr_to_var_cost()
4535 cost = comp_cost (add_cost (speed, mode), 0); in force_expr_to_var_cost()
4784 var_cost += add_cost (speed, addr_mode); in get_address_cost()
4964 cost += add_cost (speed, TYPE_MODE (utype)); in get_computation_cost()
6021 cost_step = add_cost (data->speed, TYPE_MODE (TREE_TYPE (base))); in determine_iv_cost()
Dira-color.cc1950 int add_cost; in assign_hard_reg() local
2169 add_cost = ((ira_memory_move_cost[mode][rclass][0] in assign_hard_reg()
2173 cost += add_cost; in assign_hard_reg()
2174 full_cost += add_cost; in assign_hard_reg()
Dtree-ssa-loop-im.cc554 bool add_cost) in add_dependency() argument
575 if (add_cost in add_dependency()
DChangeLog-201216841 smod_pow2_cheap, zero_cost, add_cost, neg_cost, shift_cost)
17138 (get_address_cost): Change add_regs_cost calls to add_cost lookups;
17142 (get_computation_cost_at): Change add_regs_cost calls to add_cost
17144 (determine_iv_cost): Change add_regs_cost calls to add_cost lookups.
17150 (stmt_cost): Change to use mult_by_coeff_cost, mul_cost, add_cost,
20890 * tree-ssa-loop-ivopts.c (add_cost, zero_cost): Remove undefs.
20899 (add_cost): Change to add_regs_cost; distinguish costs by speed.
20906 (get_address_cost): Change add_cost to add_regs_cost; change
20909 add_cost to add_regs_cost; change multiply_by_cost to
20915 (get_computation_cost_at): Change add_cost to add_regs_cost; change
[all …]
DChangeLog-20009585 (add_cost, shift_cost, mult_cost): Delete variables.
9586 (init_loop): Don't initialize add_cost; reduce copy_cost by half.
9587 (strength_reduce): Use iv_add_mult_cost instead of fixed add_cost.
DFSFChangeLog.10744 * loop.c (init_loop): Use pseudo reg in add_cost computation
DChangeLog-20087891 (add_cost, multiply_by_const, get_address_cost): add speed argument.
7916 * expmed.c (sdiv_pow2_cheap, smod_pow2_cheap, zero_cost, add_cost,
DChangeLog-201021528 (sdiv_pow2_cheap, smod_pow2_cheap, zero_cost, add_cost, neg_cost)
32671 * ira-color.c (assign_hard_reg): Declare rclass and add_cost
DChangeLog-200430973 * expmed.c (add_cost, neg_cost, sdiv_pow2_cheap, smod_pow2_cheap):
30978 expand_mult_highpart_optab, expand_divmod): Update uses of add_cost,
DChangeLog-200515433 * tree-ssa-loop-ivopts.c (add_cost, multiply_by_cost,