Searched refs:speed (Results 1 - 25 of 150) sorted by relevance

123456

/haiku-buildtools/gcc/gcc/
H A Dexpmed.h116 /* Optimized for speed? */
117 bool speed; member in struct:alg_hash_entry
248 expmed_op_cheap_ptr (struct expmed_op_cheap *eoc, bool speed, argument
252 return &eoc->cheap[speed][idx];
259 expmed_op_cost_ptr (struct expmed_op_costs *costs, bool speed, argument
263 return &costs->cost[speed][idx];
269 sdiv_pow2_cheap_ptr (bool speed, machine_mode mode) argument
272 speed, mode);
279 set_sdiv_pow2_cheap (bool speed, machine_mode mode, bool cheap_p) argument
281 *sdiv_pow2_cheap_ptr (speed, mod
288 sdiv_pow2_cheap(bool speed, machine_mode mode) argument
296 smod_pow2_cheap_ptr(bool speed, machine_mode mode) argument
306 set_smod_pow2_cheap(bool speed, machine_mode mode, bool cheap) argument
315 smod_pow2_cheap(bool speed, machine_mode mode) argument
323 zero_cost_ptr(bool speed) argument
331 set_zero_cost(bool speed, int cost) argument
339 zero_cost(bool speed) argument
347 add_cost_ptr(bool speed, machine_mode mode) argument
355 set_add_cost(bool speed, machine_mode mode, int cost) argument
363 add_cost(bool speed, machine_mode mode) argument
371 neg_cost_ptr(bool speed, machine_mode mode) argument
379 set_neg_cost(bool speed, machine_mode mode, int cost) argument
388 neg_cost(bool speed, machine_mode mode) argument
396 shift_cost_ptr(bool speed, machine_mode mode, int bits) argument
405 set_shift_cost(bool speed, machine_mode mode, int bits, int cost) argument
414 shift_cost(bool speed, machine_mode mode, int bits) argument
422 shiftadd_cost_ptr(bool speed, machine_mode mode, int bits) argument
432 set_shiftadd_cost(bool speed, machine_mode mode, int bits, int cost) argument
441 shiftadd_cost(bool speed, machine_mode mode, int bits) argument
449 shiftsub0_cost_ptr(bool speed, machine_mode mode, int bits) argument
459 set_shiftsub0_cost(bool speed, machine_mode mode, int bits, int cost) argument
468 shiftsub0_cost(bool speed, machine_mode mode, int bits) argument
476 shiftsub1_cost_ptr(bool speed, machine_mode mode, int bits) argument
486 set_shiftsub1_cost(bool speed, machine_mode mode, int bits, int cost) argument
495 shiftsub1_cost(bool speed, machine_mode mode, int bits) argument
503 mul_cost_ptr(bool speed, machine_mode mode) argument
512 set_mul_cost(bool speed, machine_mode mode, int cost) argument
521 mul_cost(bool speed, machine_mode mode) argument
529 sdiv_cost_ptr(bool speed, machine_mode mode) argument
538 set_sdiv_cost(bool speed, machine_mode mode, int cost) argument
547 sdiv_cost(bool speed, machine_mode mode) argument
555 udiv_cost_ptr(bool speed, machine_mode mode) argument
564 set_udiv_cost(bool speed, machine_mode mode, int cost) argument
573 udiv_cost(bool speed, machine_mode mode) argument
581 mul_widen_cost_ptr(bool speed, machine_mode mode) argument
592 set_mul_widen_cost(bool speed, machine_mode mode, int cost) argument
601 mul_widen_cost(bool speed, machine_mode mode) argument
609 mul_highpart_cost_ptr(bool speed, machine_mode mode) argument
620 set_mul_highpart_cost(bool speed, machine_mode mode, int cost) argument
629 mul_highpart_cost(bool speed, machine_mode mode) argument
637 convert_cost_ptr(machine_mode to_mode, machine_mode from_mode, bool speed) argument
653 set_convert_cost(machine_mode to_mode, machine_mode from_mode, bool speed, int cost) argument
663 convert_cost(machine_mode to_mode, machine_mode from_mode, bool speed) argument
[all...]
H A Dcfgloopanal.c337 int speed; local
358 for (speed = 0; speed < 2; speed++)
360 crtl->maybe_hot_insn_p = speed;
374 target_reg_cost [speed] = seq_cost (seq, speed);
381 target_spill_cost [speed] = seq_cost (seq, speed);
393 estimate_reg_pressure_cost (unsigned n_new, unsigned n_old, bool speed, argument
[all...]
H A Dexpmed.c141 machine_mode from_mode, bool speed)
164 set_convert_cost (to_mode, from_mode, speed, set_src_cost (which, speed));
169 machine_mode mode, int speed)
193 set_add_cost (speed, mode, set_src_cost (all->plus, speed));
194 set_neg_cost (speed, mode, set_src_cost (all->neg, speed));
195 set_mul_cost (speed, mode, set_src_cost (all->mult, speed));
140 init_expmed_one_conv(struct init_expmed_rtl *all, machine_mode to_mode, machine_mode from_mode, bool speed) argument
168 init_expmed_one_mode(struct init_expmed_rtl *all, machine_mode mode, int speed) argument
253 int m, speed; local
2165 bool speed = optimize_insn_for_speed_p (); local
2421 bool speed = optimize_insn_for_speed_p (); local
2896 bool speed = optimize_insn_for_speed_p (); local
3125 bool speed = optimize_insn_for_speed_p (); local
3283 mult_by_coeff_cost(HOST_WIDE_INT coeff, machine_mode mode, bool speed) argument
3311 bool speed = optimize_insn_for_speed_p (); local
3516 bool speed = optimize_insn_for_speed_p (); local
3633 bool speed = optimize_insn_for_speed_p (); local
3909 bool speed = optimize_insn_for_speed_p (); local
[all...]
H A Dgimple-ssa-strength-reduction.c699 stmt_cost (gimple gs, bool speed)
715 return mult_by_coeff_cost (tree_to_shwi (rhs2), lhs_mode, speed);
718 return mul_cost (speed, lhs_mode);
723 return add_cost (speed, lhs_mode);
726 return neg_cost (speed, lhs_mode);
729 return convert_cost (lhs_mode, TYPE_MODE (TREE_TYPE (rhs1)), speed);
777 slsr_process_phi (gphi *phi, bool speed)
828 savings += stmt_cost (arg_stmt, speed);
1052 create_mul_ssa_cand (gimple gs, tree base_in, tree stride_in, bool speed)
1077 + stmt_cost (base_cand->cand_stmt, speed));
696 stmt_cost(gimple gs, bool speed) argument
773 slsr_process_phi(gphi *phi, bool speed) argument
1048 create_mul_ssa_cand(gimple gs, tree base_in, tree stride_in, bool speed) argument
1118 create_mul_imm_cand(gimple gs, tree base_in, tree stride_in, bool speed) argument
1208 slsr_process_mul(gimple gs, tree rhs1, tree rhs2, bool speed) argument
1250 create_add_ssa_cand(gimple gs, tree base_in, tree addend_in, bool subtract_p, bool speed) argument
1365 create_add_imm_cand(gimple gs, tree base_in, const widest_int &index_in, bool speed) argument
1428 slsr_process_add(gimple gs, tree rhs1, tree rhs2, bool speed) argument
1483 slsr_process_neg(gimple gs, tree rhs1, bool speed) argument
1570 slsr_process_cast(gimple gs, tree rhs1, bool speed) argument
1635 slsr_process_copy(gimple gs, tree rhs1, bool speed) argument
1697 bool speed = optimize_bb_for_speed_p (bb); local
2434 bool speed = optimize_bb_for_speed_p (gimple_bb (c->cand_stmt)); local
2835 analyze_increments(slsr_cand_t first_dep, machine_mode mode, bool speed) argument
3579 bool speed; local
[all...]
H A Ddefaults.h1219 #define MOVE_RATIO(speed) 2
1222 #define MOVE_RATIO(speed) ((speed) ? 15 : 3)
1231 #define CLEAR_RATIO(speed) 2
1234 #define CLEAR_RATIO(speed) ((speed) ? 15 :3)
1242 #define SET_RATIO(speed) MOVE_RATIO (speed)
H A Dtree-ssa-loop-ivopts.c365 /* Are we optimizing for speed? */
366 bool speed; member in struct:ivopts_data
3007 computation_cost (tree expr, bool speed) argument
3019 crtl->maybe_hot_insn_p = speed;
3028 cost = seq_cost (seq, speed);
3031 TYPE_ADDR_SPACE (type), speed);
3033 cost += set_src_cost (rslt, speed);
3210 if we're optimizing for speed, amortize it over the per-iteration cost. */
3314 addr_space_t as, bool speed,
3418 = address_cost (addr, mem_mode, as, speed);
3311 get_address_cost(bool symbol_present, bool var_present, unsigned HOST_WIDE_INT offset, HOST_WIDE_INT ratio, HOST_WIDE_INT cstep, machine_mode mem_mode, addr_space_t as, bool speed, bool stmt_after_inc, bool *may_autoinc) argument
3632 get_shiftadd_cost(tree expr, machine_mode mode, comp_cost cost0, comp_cost cost1, tree mult, bool speed, comp_cost *cost) argument
3673 force_expr_to_var_cost(tree expr, bool speed) argument
4169 bool speed = optimize_bb_for_speed_p (gimple_bb (at)); local
[all...]
H A Dfwprop.c399 addr_space_t as, bool speed)
412 gain = (address_cost (old_rtx, mode, as, speed)
413 - address_cost (new_rtx, mode, as, speed));
420 gain = set_src_cost (new_rtx, speed) - set_src_cost (old_rtx, speed);
450 /* Set when costs should be optimized for speed. */
663 bool speed)
683 if (speed)
960 bool speed = optimize_bb_for_speed_p (BLOCK_FOR_INSN (insn));
970 old_cost = set_src_cost (SET_SRC (set), speed);
397 should_replace_address(rtx old_rtx, rtx new_rtx, machine_mode mode, addr_space_t as, bool speed) argument
661 propagate_rtx(rtx x, machine_mode mode, rtx old_rtx, rtx new_rtx, bool speed) argument
957 bool speed = optimize_bb_for_speed_p (BLOCK_FOR_INSN (insn)); local
[all...]
H A Dpostreload.c277 bool speed = optimize_bb_for_speed_p (BLOCK_FOR_INSN (insn)); local
312 old_cost = set_src_cost (src, speed);
347 this_cost = set_src_cost (this_rtx, speed);
355 this_cost = set_src_cost (this_rtx, speed);
907 bool speed = optimize_bb_for_speed_p (BLOCK_FOR_INSN (use_insn));
914 int old_cost = address_cost (oldaddr, GET_MODE (mem), as, speed);
921 new_cost = address_cost (newaddr, GET_MODE (mem), as, speed);
939 int old_cost = set_src_cost (SET_SRC (new_set), speed);
944 if (set_src_cost (new_src, speed) <= old_cost
1795 bool speed
906 bool speed = optimize_bb_for_speed_p (BLOCK_FOR_INSN (use_insn)); local
1793 bool speed = optimize_bb_for_speed_p (BLOCK_FOR_INSN (insn)); local
1877 bool speed = optimize_bb_for_speed_p (BLOCK_FOR_INSN (insn)); local
2048 bool speed = optimize_bb_for_speed_p (BLOCK_FOR_INSN (insn)); local
[all...]
H A Dloop-invariant.c723 bool speed = optimize_bb_for_speed_p (BLOCK_FOR_INSN (insn)); local
733 inv->cost = set_rtx_cost (set, speed);
744 ADDR_SPACE_GENERIC, speed) < 3;
748 inv->cost = set_src_cost (SET_SRC (set), speed);
1284 bool speed, bool call_p)
1299 regs_used, speed, call_p)
1301 regs_used, speed, call_p));
1366 bool speed, bool call_p)
1382 speed, call_p);
1435 find_invariants_to_move (bool speed, boo argument
1282 gain_for_invariant(struct invariant *inv, unsigned *regs_needed, unsigned *new_regs, unsigned regs_used, bool speed, bool call_p) argument
1364 best_gain_for_invariant(struct invariant **best, unsigned *regs_needed, unsigned *new_regs, unsigned regs_used, bool speed, bool call_p) argument
[all...]
/haiku-buildtools/gcc/gcc/testsuite/gcc.dg/tree-ssa/
H A Dpr14841.c9 int speed; member in struct:car
/haiku-buildtools/gcc/gcc/config/nds32/
H A Dnds32-cost.c91 bool speed)
93 /* According to 'speed', goto suitable cost model section. */
94 if (speed)
223 bool speed)
230 /* According to 'speed', goto suitable cost model section. */
231 if (speed)
86 nds32_rtx_costs_impl(rtx x, int code, int outer_code, int opno ATTRIBUTE_UNUSED, int *total, bool speed) argument
220 nds32_address_cost_impl(rtx address, machine_mode mode ATTRIBUTE_UNUSED, addr_space_t as ATTRIBUTE_UNUSED, bool speed) argument
/haiku-buildtools/gcc/gmp/tune/
H A DMakefile.am25 noinst_HEADERS = speed.h
27 # Prefer -static on the speed and tune programs, since that can avoid
62 # speed will be using that. speed-dynamic exists to show the difference.
67 # makes a difference only when measuring malloc and friends in the speed
71 EXTRA_PROGRAMS = speed speed-dynamic speed-ext tuneup
76 speed_SOURCES = speed.c
79 speed_dynamic_SOURCES = speed
[all...]
H A Dmany.pl24 # Output: speed-many.c
47 # will produce rules and renaming so that a speed program incorporating it
50 # make -f Makefile.many speed-many
54 # ./speed-many -s 1-30 mpn_mul_1 mpn_mul_1_experiment
93 # make -f Makefile.many speed-many
94 # ./speed-many -s 1-30 -c \
102 # speed-many.c if in doubt.)
128 # renaming, and with some parameters for correctness or speed. This is less
129 # convenient than the speed and try programs, but provides an independent
135 # and for speed
[all...]
/haiku-buildtools/binutils/config/
H A Dbootstrap-debug-big.mk2 # trades space for speed: instead of recompiling programs during
/haiku-buildtools/gcc/config/
H A Dbootstrap-debug-big.mk2 # trades space for speed: instead of recompiling programs during
/haiku-buildtools/gcc/gcc/config/tilepro/
H A Dtilepro.h338 #define MOVE_RATIO(speed) ((speed) ? 15 : TILEPRO_CALL_RATIO)
339 #define CLEAR_RATIO(speed) ((speed) ? 15 : TILEPRO_CALL_RATIO)
340 #define SET_RATIO(speed) ((speed) ? 15 : TILEPRO_CALL_RATIO)
/haiku-buildtools/gcc/gcc/config/tilegx/
H A Dtilegx.h374 #define MOVE_RATIO(speed) ((speed) ? 15 : TILEGX_CALL_RATIO)
375 #define CLEAR_RATIO(speed) ((speed) ? 15 : TILEGX_CALL_RATIO)
376 #define SET_RATIO(speed) ((speed) ? 15 : TILEGX_CALL_RATIO)
/haiku-buildtools/gcc/gcc/config/vax/
H A Dvax.h466 #define MOVE_RATIO(speed) ((speed) ? 6 : 3)
467 #define CLEAR_RATIO(speed) ((speed) ? 6 : 2)
/haiku-buildtools/binutils/gas/testsuite/gas/ip2k/
H A Dallinsn.s754 .global speed
755 speed: label
756 speed #0
757 speed #25
758 speed #12
759 speed #12
760 speed #1
761 speed #14
762 speed #18
763 speed #9
[all...]
/haiku-buildtools/gcc/gcc/config/aarch64/
H A Daarch64.h735 for both size and speed of copy, so we will instead use the "movmem"
738 #define MOVE_RATIO(speed) \
739 (!STRICT_ALIGNMENT ? 2 : (((speed) ? 15 : AARCH64_CALL_RATIO) / 2))
743 #define CLEAR_RATIO(speed) \
744 ((speed) ? 15 : AARCH64_CALL_RATIO)
749 #define SET_RATIO(speed) \
750 ((speed) ? 15 : AARCH64_CALL_RATIO - 2)
H A Daarch64.c5191 aarch64_rtx_mult_cost (rtx x, int code, int outer, bool speed) argument
5215 if (speed)
5225 cost += rtx_cost (op0, GET_CODE (op0), 0, speed);
5236 cost += rtx_cost (XEXP (op0, 0), MULT, 0, speed)
5237 + rtx_cost (XEXP (op1, 0), MULT, 1, speed);
5239 if (speed)
5254 cost += rtx_cost (op0, MULT, 0, speed)
5255 + rtx_cost (op1, MULT, 1, speed);
5257 if (speed)
5271 if (speed)
5301 aarch64_address_cost(rtx x, machine_mode mode, addr_space_t as ATTRIBUTE_UNUSED, bool speed) argument
5447 aarch64_if_then_else_costs(rtx op0, rtx op1, rtx op2, int *cost, bool speed) argument
5520 aarch64_rtx_costs(rtx x, int code, int outer ATTRIBUTE_UNUSED, int param ATTRIBUTE_UNUSED, int *cost, bool speed) argument
6452 aarch64_rtx_costs_wrapper(rtx x, int code, int outer, int param, int *cost, bool speed) argument
[all...]
/haiku-buildtools/gcc/gcc/config/lm32/
H A Dlm32.c102 int *total, bool speed);
956 int *total, bool speed)
981 if (!speed)
991 if (!speed)
1008 if (!speed)
1025 if (!speed)
1035 if (!speed)
1043 if (!speed)
1056 if (!speed)
1091 if (!speed)
955 lm32_rtx_costs(rtx x, int code, int outer_code, int opno ATTRIBUTE_UNUSED, int *total, bool speed) argument
[all...]
/haiku-buildtools/gcc/gcc/config/visium/
H A Dvisium.h1246 #define MOVE_RATIO(speed) ((speed) ? 9 : 3)
1258 #define CLEAR_RATIO(speed) ((speed) ? 13 : 5)
/haiku-buildtools/gcc/gcc/config/avr/
H A Davr.c9911 int opno, bool speed)
9932 avr_rtx_costs (x, code, outer, opno, &total, speed);
9944 int opno ATTRIBUTE_UNUSED, int *total, bool speed)
9983 *total += avr_operand_rtx_cost (XEXP (x, 0), mode, code, 0, speed);
9997 *total += avr_operand_rtx_cost (XEXP (x, 0), mode, code, 0, speed);
10002 *total += avr_operand_rtx_cost (XEXP (x, 0), mode, code, 0, speed);
10008 *total += avr_operand_rtx_cost (XEXP (x, 0), mode, code, 0, speed);
10014 *total += avr_operand_rtx_cost (XEXP (x, 0), mode, code, 0, speed);
10026 *total = COSTS_N_INSNS (speed ? 4 : 3);
10034 *total += avr_operand_rtx_cost (XEXP (x, 1), mode, code, 1, speed);
9909 avr_operand_rtx_cost(rtx x, machine_mode mode, enum rtx_code outer, int opno, bool speed) argument
9942 avr_rtx_costs_1(rtx x, int codearg, int outer_code ATTRIBUTE_UNUSED, int opno ATTRIBUTE_UNUSED, int *total, bool speed) argument
10774 avr_rtx_costs(rtx x, int codearg, int outer_code, int opno, int *total, bool speed) argument
[all...]
/haiku-buildtools/gcc/gmp/mpn/powerpc32/750/
H A Dcom.asm32 C This loop form is necessary for the claimed speed.

Completed in 456 milliseconds

123456