| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/aarch64/ |
| H A D | aarch64.c | 11675 const struct cpu_cost_table *extra_cost in aarch64_rtx_mult_cost() local 11709 cost += extra_cost->alu.arith_shift_reg; in aarch64_rtx_mult_cost() 11713 cost += extra_cost->alu.extend_arith; in aarch64_rtx_mult_cost() 11716 cost += extra_cost->alu.arith_shift; in aarch64_rtx_mult_cost() 11720 cost += extra_cost->alu.shift; in aarch64_rtx_mult_cost() 11754 cost += extra_cost->mult[0].extend_add; in aarch64_rtx_mult_cost() 11757 cost += extra_cost->mult[0].extend; in aarch64_rtx_mult_cost() 11772 cost += extra_cost->mult[mode == DImode].add; in aarch64_rtx_mult_cost() 11775 cost += extra_cost->mult[mode == DImode].simple; in aarch64_rtx_mult_cost() 11799 cost += extra_cost->fp[mode == DFmode].fma; in aarch64_rtx_mult_cost() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/aarch64/ |
| H A D | aarch64.cc | 13142 const struct cpu_cost_table *extra_cost in aarch64_rtx_mult_cost() local 13175 cost += extra_cost->vect.mult; in aarch64_rtx_mult_cost() 13178 cost += extra_cost->vect.alu; in aarch64_rtx_mult_cost() 13203 cost += extra_cost->alu.arith_shift_reg; in aarch64_rtx_mult_cost() 13207 cost += extra_cost->alu.extend_arith; in aarch64_rtx_mult_cost() 13210 cost += extra_cost->alu.arith_shift; in aarch64_rtx_mult_cost() 13214 cost += extra_cost->alu.shift; in aarch64_rtx_mult_cost() 13248 cost += extra_cost->mult[0].extend_add; in aarch64_rtx_mult_cost() 13251 cost += extra_cost->mult[0].extend; in aarch64_rtx_mult_cost() 13266 cost += extra_cost->mult[mode == DImode].add; in aarch64_rtx_mult_cost() [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/arm/ |
| H A D | arm.c | 9896 const struct cpu_cost_table *extra_cost = current_tune->insn_extra_cost; in arm_unspec_cost() local 9907 *cost += (ARM_NUM_REGS (GET_MODE (x)) * extra_cost->ldst.load in arm_unspec_cost() 9908 + extra_cost->ldst.load_unaligned); in arm_unspec_cost() 9919 *cost += (ARM_NUM_REGS (GET_MODE (x)) * extra_cost->ldst.store in arm_unspec_cost() 9920 + extra_cost->ldst.store_unaligned); in arm_unspec_cost() 9936 *cost += extra_cost->fp[GET_MODE (x) == DFmode].roundint; in arm_unspec_cost() 9960 *cost += extra_cost->alu.arith_shift_reg; \ 9965 *cost += extra_cost->alu.arith_shift; \ 9981 arm_mem_costs (rtx x, const struct cpu_cost_table *extra_cost, in arm_mem_costs() argument 10037 *cost += extra_cost->ldst.loadd; in arm_mem_costs() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/arm/ |
| H A D | arm.cc | 10044 const struct cpu_cost_table *extra_cost = current_tune->insn_extra_cost; in arm_unspec_cost() local 10055 *cost += (ARM_NUM_REGS (GET_MODE (x)) * extra_cost->ldst.load in arm_unspec_cost() 10056 + extra_cost->ldst.load_unaligned); in arm_unspec_cost() 10067 *cost += (ARM_NUM_REGS (GET_MODE (x)) * extra_cost->ldst.store in arm_unspec_cost() 10068 + extra_cost->ldst.store_unaligned); in arm_unspec_cost() 10084 *cost += extra_cost->fp[GET_MODE (x) == DFmode].roundint; in arm_unspec_cost() 10108 *cost += extra_cost->alu.arith_shift_reg; \ 10113 *cost += extra_cost->alu.arith_shift; \ 10129 arm_mem_costs (rtx x, const struct cpu_cost_table *extra_cost, in arm_mem_costs() argument 10185 *cost += extra_cost->ldst.loadd; in arm_mem_costs() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/ |
| H A D | target.h | 114 int extra_cost; /* Cost for using (a) scratch register(s) to be taken member
|
| H A D | expmed.cc | 3945 int extra_cost; in expmed_mult_highpart() local 3966 extra_cost = shift_cost (speed, mode, GET_MODE_BITSIZE (mode) - 1); in expmed_mult_highpart() 3972 extra_cost += add_cost (speed, mode); in expmed_mult_highpart() 3977 max_cost - extra_cost)) in expmed_mult_highpart() 3982 alg.cost.cost + extra_cost); in expmed_mult_highpart() 4229 int max_cost, extra_cost; in expand_divmod() local 4489 extra_cost in expand_divmod() 4495 NULL_RTX, 1, max_cost - extra_cost); in expand_divmod() 4521 extra_cost in expand_divmod() 4527 NULL_RTX, 1, max_cost - extra_cost); in expand_divmod() [all …]
|
| H A D | ira-costs.cc | 441 sri.extra_cost = 0; in copy_cost() 451 + sri.extra_cost in copy_cost() 459 return sri.extra_cost in copy_cost() 466 return (sri.extra_cost in copy_cost() 472 return sri.extra_cost + COSTS_N_INSNS (1); in copy_cost()
|
| H A D | lra-constraints.cc | 1316 sri.extra_cost = 0; in check_and_process_move() 1349 sri.extra_cost = 0; in check_and_process_move()
|
| H A D | ChangeLog-2020 | 15908 redundant extra_cost variable.
|
| H A D | ChangeLog-2010 | 34360 (arm_rtx_costs_1): Remove unused variable extra_cost.
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
| H A D | target.h | 126 int extra_cost; /* Cost for using (a) scratch register(s) to be taken member
|
| H A D | expmed.c | 3929 int extra_cost; in expmed_mult_highpart() local 3950 extra_cost = shift_cost (speed, mode, GET_MODE_BITSIZE (mode) - 1); in expmed_mult_highpart() 3956 extra_cost += add_cost (speed, mode); in expmed_mult_highpart() 3961 max_cost - extra_cost)) in expmed_mult_highpart() 3966 alg.cost.cost + extra_cost); in expmed_mult_highpart() 4205 int max_cost, extra_cost; in expand_divmod() local 4461 extra_cost in expand_divmod() 4467 NULL_RTX, 1, max_cost - extra_cost); in expand_divmod() 4493 extra_cost in expand_divmod() 4499 NULL_RTX, 1, max_cost - extra_cost); in expand_divmod() [all …]
|
| H A D | ira-costs.c | 440 sri.extra_cost = 0; in copy_cost() 450 + sri.extra_cost in copy_cost() 458 return sri.extra_cost in copy_cost() 465 return (sri.extra_cost in copy_cost() 471 return sri.extra_cost + COSTS_N_INSNS (1); in copy_cost()
|
| H A D | lra-constraints.c | 1265 sri.extra_cost = 0; in check_and_process_move() 1298 sri.extra_cost = 0; in check_and_process_move()
|
| H A D | target.def | 5601 (a) scratch register(s), set @code{sri->extra_cost} to the additional cost.\n\ 5604 forwarding logic, you can set @code{sri->extra_cost} to a negative amount.",
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/rs6000/ |
| H A D | rs6000.cc | 5399 unsigned int extra_cost = nunits * adjusted_cost; in update_target_cost_per_stmt() local 5400 m_extra_ctor_cost += extra_cost; in update_target_cost_per_stmt() 11899 int extra_cost = 0; in rs6000_secondary_reload_memory() local 11961 extra_cost = -1; in rs6000_secondary_reload_memory() 11966 extra_cost = 1; in rs6000_secondary_reload_memory() 11979 extra_cost = -1; in rs6000_secondary_reload_memory() 11984 extra_cost = 1; in rs6000_secondary_reload_memory() 11998 extra_cost = -1; in rs6000_secondary_reload_memory() 12004 extra_cost = 1; in rs6000_secondary_reload_memory() 12007 extra_cost = 2; in rs6000_secondary_reload_memory() [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/rs6000/ |
| H A D | rs6000.c | 11196 int extra_cost = 0; in rs6000_secondary_reload_memory() local 11258 extra_cost = -1; in rs6000_secondary_reload_memory() 11263 extra_cost = 1; in rs6000_secondary_reload_memory() 11276 extra_cost = -1; in rs6000_secondary_reload_memory() 11281 extra_cost = 1; in rs6000_secondary_reload_memory() 11295 extra_cost = -1; in rs6000_secondary_reload_memory() 11301 extra_cost = 1; in rs6000_secondary_reload_memory() 11304 extra_cost = 2; in rs6000_secondary_reload_memory() 11309 extra_cost = -1; in rs6000_secondary_reload_memory() 11321 extra_cost = 1; in rs6000_secondary_reload_memory() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/i386/ |
| H A D | i386.cc | 19361 sri->extra_cost = 1; in ix86_secondary_reload() 19390 sri->extra_cost = 1; in ix86_secondary_reload() 20277 int extra_cost = 0; in ix86_widen_mult_cost() local 20284 extra_cost = cost->sse_op * 2; in ix86_widen_mult_cost() 20296 extra_cost = (cost->mulss + cost->addss + cost->sse_op) * 4 in ix86_widen_mult_cost() 20305 return ix86_vec_cost (mode, basic_cost + extra_cost); in ix86_widen_mult_cost()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/sparc/ |
| H A D | sparc.c | 13533 sri->extra_cost = 0; in sparc_secondary_reload() 13581 sri->extra_cost = 2; in sparc_secondary_reload()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/sparc/ |
| H A D | sparc.cc | 13498 sri->extra_cost = 0; in sparc_secondary_reload() 13546 sri->extra_cost = 2; in sparc_secondary_reload()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/i386/ |
| H A D | i386.c | 18524 sri->extra_cost = 1; in ix86_secondary_reload()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/doc/ |
| H A D | tm.texi | 2717 (a) scratch register(s), set @code{sri->extra_cost} to the additional cost. 2720 forwarding logic, you can set @code{sri->extra_cost} to a negative amount.
|
| H A D | gccint.info | 33456 allocate (a) scratch register(s), set 'sri->extra_cost' to the 33460 'sri->extra_cost' to a negative amount.
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/doc/ |
| H A D | gccint.info | 34901 allocate (a) scratch register(s), set 'sri->extra_cost' to the 34905 'sri->extra_cost' to a negative amount.
|