Searched refs:extra_cost (Results 1 - 11 of 11) sorted by relevance
/haiku-buildtools/gcc/gcc/ |
H A D | target.h | 121 int extra_cost; /* Cost for using (a) scratch register(s) to be taken member in struct:secondary_reload_info
|
H A D | expmed.c | 3640 int extra_cost; 3661 extra_cost = shift_cost (speed, mode, GET_MODE_BITSIZE (mode) - 1); 3667 extra_cost += add_cost (speed, mode); 3672 max_cost - extra_cost)) 3677 alg.cost.cost + extra_cost); 3920 int max_cost, extra_cost; 4174 extra_cost 4181 NULL_RTX, 1, max_cost - extra_cost); 4207 extra_cost 4213 NULL_RTX, 1, max_cost - extra_cost); 3628 int extra_cost; local 3907 int max_cost, extra_cost; local [all...] |
H A D | ira-costs.c | 478 sri.extra_cost = 0; 485 + sri.extra_cost 493 return sri.extra_cost 500 return (sri.extra_cost 506 return sri.extra_cost + COSTS_N_INSNS (1);
|
H A D | lra-constraints.c | 1130 sri.extra_cost = 0; 1163 sri.extra_cost = 0;
|
/haiku-buildtools/gcc/gcc/config/aarch64/ |
H A D | aarch64.c | 5194 const struct cpu_cost_table *extra_cost local 5219 cost += extra_cost->alu.arith_shift; 5222 cost += extra_cost->alu.shift; 5243 cost += extra_cost->mult[0].extend_add; 5246 cost += extra_cost->mult[0].extend; 5261 cost += extra_cost->mult[mode == DImode].add; 5264 cost += extra_cost->mult[mode == DImode].simple; 5288 cost += extra_cost->fp[mode == DFmode].fma; 5291 cost += extra_cost->fp[mode == DFmode].mult; 5524 const struct cpu_cost_table *extra_cost local [all...] |
/haiku-buildtools/gcc/gcc/config/arm/ |
H A D | arm.c | 9413 const struct cpu_cost_table *extra_cost = current_tune->insn_extra_cost; 9423 *cost += (ARM_NUM_REGS (GET_MODE (x)) * extra_cost->ldst.load 9424 + extra_cost->ldst.load_unaligned); 9435 *cost += (ARM_NUM_REGS (GET_MODE (x)) * extra_cost->ldst.store 9436 + extra_cost->ldst.store_unaligned); 9453 *cost += extra_cost->fp[GET_MODE (x) == DFmode].roundint; 9477 *cost += extra_cost->alu.arith_shift_reg; \ 9481 *cost += extra_cost->alu.arith_shift; \ 9506 const struct cpu_cost_table *extra_cost, 9585 *cost += (extra_cost 9401 const struct cpu_cost_table *extra_cost = current_tune->insn_extra_cost; local 9493 arm_new_rtx_costs(rtx x, enum rtx_code code, enum rtx_code outer_code, const struct cpu_cost_table *extra_cost, int *cost, bool speed_p) argument [all...] |
/haiku-buildtools/legacy/gcc/gcc/ |
H A D | expmed.c | 2910 int max_cost, extra_cost; 3140 extra_cost = (shift_cost[post_shift - 1] 3144 max_cost - extra_cost); 3167 extra_cost = (shift_cost[pre_shift] 3171 max_cost - extra_cost); 3284 extra_cost = (shift_cost[post_shift] 3288 max_cost - extra_cost); 3307 extra_cost = (shift_cost[post_shift] 3311 max_cost - extra_cost); 3386 extra_cost 2897 int max_cost, extra_cost; local [all...] |
/haiku-buildtools/gcc/gcc/config/rs6000/ |
H A D | rs6000.c | 16793 int extra_cost = 0; 16847 extra_cost = -1; 16852 extra_cost = 1; 16865 extra_cost = -1; 16870 extra_cost = 1; 16884 extra_cost = -1; 16890 extra_cost = 1; 16893 extra_cost = 2; 16898 extra_cost = -1; 16910 extra_cost 16766 int extra_cost = 0; local 17287 int extra_cost = rs6000_secondary_reload_memory (XEXP (x, 0), rclass, local [all...] |
/haiku-buildtools/legacy/gcc/gcc/config/arm/ |
H A D | arm.c | 1609 int extra_cost; 1693 extra_cost = 0; 1705 extra_cost = 4; 1708 return (4 + extra_cost + (REG_OR_SUBREG_REG (XEXP (x, 0)) ? 0 : 8) 1715 return (1 + (GET_CODE (XEXP (x, 1)) == CONST_INT ? 0 : extra_cost) 1722 return (1 + extra_cost 1607 int extra_cost; local
|
/haiku-buildtools/gcc/gcc/config/sparc/ |
H A D | sparc.c | 12399 sri->extra_cost = 0; 12447 sri->extra_cost = 2;
|
/haiku-buildtools/gcc/gcc/config/i386/ |
H A D | i386.c | [all...] |
Completed in 933 milliseconds