Home
last modified time | relevance | path

Searched refs:speed_p (Results 1 – 25 of 51) sorted by relevance

123

/netbsd/src/external/gpl3/gcc/dist/gcc/
Dlower-subreg.cc139 shift_cost (bool speed_p, struct cost_rtxes *rtxes, enum rtx_code code, in shift_cost() argument
146 return set_src_cost (rtxes->shift, mode, speed_p); in shift_cost()
159 compute_splitting_shift (bool speed_p, struct cost_rtxes *rtxes, in compute_splitting_shift() argument
167 wide_cost = shift_cost (speed_p, rtxes, code, twice_word_mode, in compute_splitting_shift()
172 narrow_cost = shift_cost (speed_p, rtxes, code, word_mode, i); in compute_splitting_shift()
179 upper_cost = shift_cost (speed_p, rtxes, code, word_mode, in compute_splitting_shift()
196 compute_costs (bool speed_p, struct cost_rtxes *rtxes) in compute_costs() argument
203 word_move_zero_cost = set_rtx_cost (rtxes->set, speed_p); in compute_costs()
206 word_move_cost = set_rtx_cost (rtxes->set, speed_p); in compute_costs()
222 mode_move_cost = set_rtx_cost (rtxes->set, speed_p); in compute_costs()
[all …]
Dccmp.cc209 int speed_p = optimize_insn_for_speed_p (); in expand_ccmp_expr_1() local
227 cost1 = seq_cost (prep_seq_1, speed_p); in expand_ccmp_expr_1()
228 cost1 += seq_cost (gen_seq_1, speed_p); in expand_ccmp_expr_1()
245 cost2 = seq_cost (prep_seq_2, speed_p); in expand_ccmp_expr_1()
246 cost2 += seq_cost (gen_seq_2, speed_p); in expand_ccmp_expr_1()
Doptabs-query.cc691 lshift_cheap_p (bool speed_p) in lshift_cheap_p() argument
703 if (!init[speed_p]) in lshift_cheap_p()
707 word_mode, speed_p); in lshift_cheap_p()
708 cheap[speed_p] = cost < COSTS_N_INSNS (3); in lshift_cheap_p()
709 init[speed_p] = true; in lshift_cheap_p()
712 return cheap[speed_p]; in lshift_cheap_p()
Dtarghooks.cc1932 get_move_ratio (bool speed_p ATTRIBUTE_UNUSED) in get_move_ratio()
1936 move_ratio = (unsigned int) MOVE_RATIO (speed_p); in get_move_ratio()
1941 move_ratio = ((speed_p) ? 15 : 3); in get_move_ratio()
1955 bool speed_p) in default_use_by_pieces_infrastructure_p() argument
1964 ratio = CLEAR_RATIO (speed_p); in default_use_by_pieces_infrastructure_p()
1968 ratio = get_move_ratio (speed_p); in default_use_by_pieces_infrastructure_p()
1972 ratio = SET_RATIO (speed_p); in default_use_by_pieces_infrastructure_p()
1976 ratio = get_move_ratio (speed_p); in default_use_by_pieces_infrastructure_p()
1981 ratio = speed_p ? 15 : 3; in default_use_by_pieces_infrastructure_p()
Difcvt.h96 bool speed_p; member
Difcvt.cc811 bool speed_p = if_info->speed_p; in default_noce_conversion_profitable_p() local
814 unsigned int cost = seq_cost (seq, speed_p); in default_noce_conversion_profitable_p()
821 return speed_p && cost <= if_info->max_seq_cost; in default_noce_conversion_profitable_p()
2846 || ((set_src_cost (t, mode, if_info->speed_p) in noce_try_sign_mask()
3103 bool speed_p = optimize_bb_for_speed_p (test_bb); in bb_valid_for_noce_process_p() local
3108 *cost += pattern_cost (first_set, speed_p); in bb_valid_for_noce_process_p()
3124 int potential_cost = pattern_cost (last_set, speed_p); in bb_valid_for_noce_process_p()
3144 potential_cost += pattern_cost (sset, speed_p); in bb_valid_for_noce_process_p()
3200 *cost = seq_cost (seq, if_info->speed_p); in try_emit_cmove_seq()
3657 bool speed_p = optimize_bb_for_speed_p (test_bb); in bb_ok_for_noce_convert_multiple_sets() local
[all …]
Ddojump.cc136 bool speed_p; in prefer_and_bit_test() local
161 speed_p = optimize_insn_for_speed_p (); in prefer_and_bit_test()
162 return (rtx_cost (and_test, mode, IF_THEN_ELSE, 0, speed_p) in prefer_and_bit_test()
163 <= rtx_cost (shift_test, mode, IF_THEN_ELSE, 0, speed_p)); in prefer_and_bit_test()
Dexpr.cc8905 bool speed_p = optimize_insn_for_speed_p (); in expand_expr_divmod() local
8915 unsigned uns_cost = seq_cost (uns_insns, speed_p); in expand_expr_divmod()
8916 unsigned sgn_cost = seq_cost (sgn_insns, speed_p); in expand_expr_divmod()
8922 uns_cost = seq_cost (uns_insns, !speed_p); in expand_expr_divmod()
8923 sgn_cost = seq_cost (sgn_insns, !speed_p); in expand_expr_divmod()
9506 bool speed_p = optimize_insn_for_speed_p (); in expand_expr_real_2() local
9526 unsigned divmul_cost = seq_cost (divmul_insns, speed_p); in expand_expr_real_2()
9527 unsigned modsub_cost = seq_cost (modsub_insns, speed_p); in expand_expr_real_2()
9532 divmul_cost = seq_cost (divmul_insns, !speed_p); in expand_expr_real_2()
9533 modsub_cost = seq_cost (modsub_insns, !speed_p); in expand_expr_real_2()
[all …]
Dtree-ssa-threadbackward.cc64 back_threader_profitability (bool speed_p) in back_threader_profitability() argument
65 : m_speed_p (speed_p) in back_threader_profitability()
Dtree-switch-conversion.cc1599 bool speed_p = optimize_insn_for_speed_p (); in emit() local
1602 word_mode, speed_p); in emit()
1607 word_mode, speed_p); in emit()
1610 word_mode, speed_p); in emit()
Ddefaults.h1299 #define BRANCH_COST(speed_p, predictable_p) 1 argument
Dtree-ssa-math-opts.cc2016 bool speed_p = optimize_bb_for_speed_p (gsi_bb (*gsi)); in gimple_expand_builtin_pow() local
2045 && speed_p in gimple_expand_builtin_pow()
2088 && speed_p in gimple_expand_builtin_pow()
2105 && (speed_p || real_equal (&c, &dconst1_4)) in gimple_expand_builtin_pow()
2108 unsigned int max_depth = speed_p in gimple_expand_builtin_pow()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/arm/
Darm.cc10042 arm_unspec_cost (rtx x, enum rtx_code /* outer_code */, bool speed_p, int *cost) in arm_unspec_cost() argument
10054 if (speed_p) in arm_unspec_cost()
10060 ADDR_SPACE_GENERIC, speed_p); in arm_unspec_cost()
10066 if (speed_p) in arm_unspec_cost()
10070 *cost += rtx_cost (XVECEXP (x, 0, 0), VOIDmode, UNSPEC, 0, speed_p); in arm_unspec_cost()
10073 ADDR_SPACE_GENERIC, speed_p); in arm_unspec_cost()
10083 if (speed_p) in arm_unspec_cost()
10096 #define LIBCALL_COST(N) COSTS_N_INSNS (N + (speed_p ? 18 : 2))
10107 if (speed_p) \
10110 ASHIFT, 1, speed_p); \
[all …]
Darm.h2155 #define BRANCH_COST(speed_p, predictable_p) \ argument
2157 (current_tune->branch_cost (speed_p, predictable_p)))
/netbsd/src/external/gpl3/gcc/dist/gcc/config/stormy16/
Dstormy16.h322 #define BRANCH_COST(speed_p, predictable_p) 5 argument
/netbsd/src/external/gpl3/gcc/dist/gcc/config/pdp11/
Dpdp11.h657 #define BRANCH_COST(speed_p, predictable_p) 1 argument
/netbsd/src/external/gpl3/gcc/dist/gcc/config/vax/
Dvax.h468 #define BRANCH_COST(speed_p, predictable_p) 0 argument
/netbsd/src/external/gpl3/gcc/dist/gcc/config/avr/
Davr.h367 #define BRANCH_COST(speed_p, predictable_p) \ argument
/netbsd/src/external/gpl3/gcc/dist/gcc/config/h8300/
Dh8300.h565 #define BRANCH_COST(speed_p, predictable_p) 0 argument
/netbsd/src/external/gpl3/gcc/dist/gcc/config/lm32/
Dlm32.h339 #define BRANCH_COST(speed_p, predictable_p) 4 argument
/netbsd/src/external/gpl3/gcc/dist/gcc/config/alpha/
Dalpha.h482 #define BRANCH_COST(speed_p, predictable_p) 5 argument
/netbsd/src/external/gpl3/gcc/dist/gcc/config/m32r/
Dm32r.h704 #define BRANCH_COST(speed_p, predictable_p) ((TARGET_BRANCH_COST) ? 2 : 1) argument
/netbsd/src/external/gpl3/gcc/dist/gcc/config/xtensa/
Dxtensa.h681 #define BRANCH_COST(speed_p, predictable_p) 3 argument
/netbsd/src/external/gpl3/gcc/dist/gcc/config/iq2000/
Diq2000.h364 #define BRANCH_COST(speed_p, predictable_p) 2 argument
/netbsd/src/external/gpl3/gcc/dist/gcc/config/pa/
Dpa.h1036 #define BRANCH_COST(speed_p, predictable_p) (pa_cpu == PROCESSOR_8000 ? 2 : 1) argument

123