/haiku-buildtools/gcc/gcc/ |
H A D | expmed.h | 116 /* 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 D | cfgloopanal.c | 337 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 D | expmed.c | 141 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 D | gimple-ssa-strength-reduction.c | 699 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 D | defaults.h | 1219 #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 D | tree-ssa-loop-ivopts.c | 365 /* 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 D | fwprop.c | 399 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 D | postreload.c | 277 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 D | loop-invariant.c | 723 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 D | pr14841.c | 9 int speed; member in struct:car
|
/haiku-buildtools/gcc/gcc/config/nds32/ |
H A D | nds32-cost.c | 91 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 D | Makefile.am | 25 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 D | many.pl | 24 # 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 D | bootstrap-debug-big.mk | 2 # trades space for speed: instead of recompiling programs during
|
/haiku-buildtools/gcc/config/ |
H A D | bootstrap-debug-big.mk | 2 # trades space for speed: instead of recompiling programs during
|
/haiku-buildtools/gcc/gcc/config/tilepro/ |
H A D | tilepro.h | 338 #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 D | tilegx.h | 374 #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 D | vax.h | 466 #define MOVE_RATIO(speed) ((speed) ? 6 : 3) 467 #define CLEAR_RATIO(speed) ((speed) ? 6 : 2)
|
/haiku-buildtools/binutils/gas/testsuite/gas/ip2k/ |
H A D | allinsn.s | 754 .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 D | aarch64.h | 735 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 D | aarch64.c | 5191 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 D | lm32.c | 102 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 D | visium.h | 1246 #define MOVE_RATIO(speed) ((speed) ? 9 : 3) 1258 #define CLEAR_RATIO(speed) ((speed) ? 13 : 5)
|
/haiku-buildtools/gcc/gcc/config/avr/ |
H A D | avr.c | 9911 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 D | com.asm | 32 C This loop form is necessary for the claimed speed.
|