| /netbsd-src/external/gpl3/gcc/dist/gcc/ |
| H A D | dojump.cc | 173 profile_probability prob) in do_jump_1() argument 192 prob.invert ()); in do_jump_1() 196 if_true_label, prob); in do_jump_1() 199 prob); in do_jump_1() 213 do_jump (op0, if_false_label, if_true_label, prob); in do_jump_1() 217 if_false_label, prob.invert ()); in do_jump_1() 220 prob); in do_jump_1() 229 if_true_label, prob); in do_jump_1() 232 prob); in do_jump_1() 240 if_false_label, prob.invert ()); in do_jump_1() [all …]
|
| H A D | tree-switch-conversion.h | 52 profile_probability prob, profile_probability subtree_prob); 111 profile_probability prob, profile_probability subtree_prob): in cluster() argument 112 m_case_label_expr (case_label_expr), m_case_bb (case_bb), m_prob (prob), in cluster() 125 basic_block case_bb, profile_probability prob, 204 basic_block case_bb, profile_probability prob, in simple_cluster() argument 206 cluster (case_label_expr, case_bb, prob, prob), in simple_cluster() 432 profile_probability prob, 626 profile_probability prob, 633 profile_probability prob,
|
| H A D | value-prof.cc | 675 gimple_divmod_fixed_value (gassign *stmt, tree value, profile_probability prob, in gimple_divmod_fixed_value() argument 731 e12->probability = prob; in gimple_divmod_fixed_value() 734 e13->probability = prob.invert (); in gimple_divmod_fixed_value() 819 profile_probability prob; in gimple_divmod_fixed_value_transform() local 854 prob = profile_probability::probability_in_gcov_type (count, all); in gimple_divmod_fixed_value_transform() 856 prob = profile_probability::never (); in gimple_divmod_fixed_value_transform() 869 result = gimple_divmod_fixed_value (stmt, tree_val, prob, count, all); in gimple_divmod_fixed_value_transform() 887 gimple_mod_pow2 (gassign *stmt, profile_probability prob, gcov_type count, gcov_type all) in gimple_mod_pow2() argument 946 e12->probability = prob; in gimple_mod_pow2() 949 e13->probability = prob.invert (); in gimple_mod_pow2() [all …]
|
| H A D | cfg.cc | 916 profile_probability prob; in update_bb_profile_for_threading() local 930 prob = count.probability_in (bb->count); in update_bb_profile_for_threading() 932 prob = profile_probability::never (); in update_bb_profile_for_threading() 933 if (prob > taken_edge->probability) in update_bb_profile_for_threading() 942 prob.dump (dump_file); in update_bb_profile_for_threading() 945 prob = taken_edge->probability.apply_scale (6, 8); in update_bb_profile_for_threading() 949 taken_edge->probability -= prob; in update_bb_profile_for_threading() 950 prob = prob.invert (); in update_bb_profile_for_threading() 951 if (prob == profile_probability::never ()) in update_bb_profile_for_threading() 963 else if (!(prob == profile_probability::always ())) in update_bb_profile_for_threading() [all …]
|
| H A D | basic-block.h | 569 check_probability (int prob) in check_probability() argument 571 gcc_checking_assert (prob >= 0 && prob <= REG_BR_PROB_BASE); in check_probability() 598 apply_probability (gcov_type freq, int prob) in apply_probability() argument 600 check_probability (prob); in apply_probability() 601 return apply_scale (freq, prob); in apply_probability()
|
| H A D | dojump.h | 64 extern void jumpif (tree exp, rtx_code_label *label, profile_probability prob); 70 profile_probability prob);
|
| H A D | predict.cc | 909 profile_probability prob in set_even_probabilities() local 913 e->probability = prob; in set_even_probabilities() 918 profile_probability remainder = prob.invert (); in set_even_probabilities() 953 add_reg_br_prob_note (rtx_insn *jump, profile_probability prob) in add_reg_br_prob_note() argument 956 add_int_reg_note (jump, REG_BR_PROB, prob.to_reg_br_prob_note ()); in add_reg_br_prob_note() 1072 profile_probability prob = profile_probability::from_reg_br_prob_note in combine_predictions_for_insn() local 1075 BRANCH_EDGE (bb)->probability = prob; in combine_predictions_for_insn() 1076 FALLTHRU_EDGE (bb)->probability = prob.invert (); in combine_predictions_for_insn() 1100 int prob = p->ep_probability; in hash() local 1101 if (prob > REG_BR_PROB_BASE / 2) in hash() [all …]
|
| H A D | profile-count.h | 1044 profile_count apply_probability (int prob) const in apply_probability() 1046 gcc_checking_assert (prob >= 0 && prob <= REG_BR_PROB_BASE); in apply_probability() 1052 ret.m_val = RDIV (m_val * prob, REG_BR_PROB_BASE); in apply_probability() 1058 profile_count apply_probability (profile_probability prob) const in apply_probability() 1062 if (prob == profile_probability::never ()) in apply_probability() 1068 safe_scale_64bit (m_val, prob.m_val, profile_probability::max_probability, in apply_probability() 1071 ret.m_quality = MIN (m_quality, prob.m_quality); in apply_probability()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
| H A D | dojump.c | 173 profile_probability prob) in do_jump_1() argument 192 prob.invert ()); in do_jump_1() 196 if_true_label, prob); in do_jump_1() 199 prob); in do_jump_1() 213 do_jump (op0, if_false_label, if_true_label, prob); in do_jump_1() 217 if_false_label, prob.invert ()); in do_jump_1() 220 prob); in do_jump_1() 229 if_true_label, prob); in do_jump_1() 232 prob); in do_jump_1() 240 if_false_label, prob.invert ()); in do_jump_1() [all …]
|
| H A D | tree-switch-conversion.h | 51 cluster (tree case_label_expr, basic_block case_bb, profile_probability prob, 111 profile_probability prob, profile_probability subtree_prob): in cluster() argument 112 m_case_label_expr (case_label_expr), m_case_bb (case_bb), m_prob (prob), in cluster() 125 basic_block case_bb, profile_probability prob); 188 basic_block case_bb, profile_probability prob): in simple_cluster() argument 189 cluster (case_label_expr, case_bb, prob, prob), in simple_cluster() 412 profile_probability prob, 600 profile_probability prob, 607 profile_probability prob,
|
| H A D | value-prof.c | 654 gimple_divmod_fixed_value (gassign *stmt, tree value, profile_probability prob, in gimple_divmod_fixed_value() argument 710 e12->probability = prob; in gimple_divmod_fixed_value() 713 e13->probability = prob.invert (); in gimple_divmod_fixed_value() 782 profile_probability prob; in gimple_divmod_fixed_value_transform() local 817 prob = profile_probability::probability_in_gcov_type (count, all); in gimple_divmod_fixed_value_transform() 819 prob = profile_probability::never (); in gimple_divmod_fixed_value_transform() 832 result = gimple_divmod_fixed_value (stmt, tree_val, prob, count, all); in gimple_divmod_fixed_value_transform() 850 gimple_mod_pow2 (gassign *stmt, profile_probability prob, gcov_type count, gcov_type all) in gimple_mod_pow2() argument 909 e12->probability = prob; in gimple_mod_pow2() 912 e13->probability = prob.invert (); in gimple_mod_pow2() [all …]
|
| H A D | cfg.c | 880 profile_probability prob; in update_bb_profile_for_threading() local 894 prob = count.probability_in (bb->count); in update_bb_profile_for_threading() 896 prob = profile_probability::never (); in update_bb_profile_for_threading() 897 if (prob > taken_edge->probability) in update_bb_profile_for_threading() 906 prob.dump (dump_file); in update_bb_profile_for_threading() 909 prob = taken_edge->probability.apply_scale (6, 8); in update_bb_profile_for_threading() 913 taken_edge->probability -= prob; in update_bb_profile_for_threading() 914 prob = prob.invert (); in update_bb_profile_for_threading() 915 if (prob == profile_probability::never ()) in update_bb_profile_for_threading() 927 else if (!(prob == profile_probability::always ())) in update_bb_profile_for_threading() [all …]
|
| H A D | basic-block.h | 569 check_probability (int prob) in check_probability() argument 571 gcc_checking_assert (prob >= 0 && prob <= REG_BR_PROB_BASE); in check_probability() 598 apply_probability (gcov_type freq, int prob) in apply_probability() argument 600 check_probability (prob); in apply_probability() 601 return apply_scale (freq, prob); in apply_probability()
|
| H A D | dojump.h | 64 extern void jumpif (tree exp, rtx_code_label *label, profile_probability prob); 70 profile_probability prob);
|
| H A D | predict.c | 871 profile_probability prob 875 e->probability = prob; 880 profile_probability remainder = prob.invert (); 915 add_reg_br_prob_note (rtx_insn *jump, profile_probability prob) in add_reg_br_prob_note() argument 918 add_int_reg_note (jump, REG_BR_PROB, prob.to_reg_br_prob_note ()); in add_reg_br_prob_note() 1034 profile_probability prob = profile_probability::from_reg_br_prob_note in combine_predictions_for_insn() local 1037 BRANCH_EDGE (bb)->probability = prob; in combine_predictions_for_insn() 1038 FALLTHRU_EDGE (bb)->probability = prob.invert (); in combine_predictions_for_insn() 1062 int prob = p->ep_probability; in hash() local 1063 if (prob > REG_BR_PROB_BASE / 2) in hash() [all …]
|
| H A D | profile-count.h | 1041 profile_count apply_probability (int prob) const in apply_probability() 1043 gcc_checking_assert (prob >= 0 && prob <= REG_BR_PROB_BASE); in apply_probability() 1049 ret.m_val = RDIV (m_val * prob, REG_BR_PROB_BASE); in apply_probability() 1055 profile_count apply_probability (profile_probability prob) const in apply_probability() 1059 if (prob == profile_probability::never ()) in apply_probability() 1065 safe_scale_64bit (m_val, prob.m_val, profile_probability::max_probability, in apply_probability() 1068 ret.m_quality = MIN (m_quality, prob.m_quality); in apply_probability()
|
| H A D | ipa-fnsummary.c | 970 int prob = es->param[i].change_prob; in dump_ipa_call_summary() local 972 if (!prob) in dump_ipa_call_summary() 975 else if (prob != REG_BR_PROB_BASE) in dump_ipa_call_summary() 977 prob * 100.0 / REG_BR_PROB_BASE); in dump_ipa_call_summary() 2578 int prob; in analyze_function_body() local 2625 int prob = param_change_prob (&fbi, stmt, i); in analyze_function_body() local 2626 gcc_assert (prob >= 0 && prob <= REG_BR_PROB_BASE); in analyze_function_body() 2627 es->param[i].change_prob = prob; in analyze_function_body() 2673 prob = eliminated_by_inlining_prob (&fbi, stmt); in analyze_function_body() 2674 if (prob == 1 && dump_file && (dump_flags & TDF_DETAILS)) in analyze_function_body() [all …]
|
| /netbsd-src/external/public-domain/xz/dist/src/liblzma/rangecoder/ |
| H A D | range_decoder.h | 111 #define rc_if_0(prob, seq) \ argument 113 rc_bound = (rc.range >> RC_BIT_MODEL_TOTAL_BITS) * (prob); \ 119 #define rc_update_0(prob) \ argument 122 prob += (RC_BIT_MODEL_TOTAL - (prob)) >> RC_MOVE_BITS; \ 128 #define rc_update_1(prob) \ argument 132 prob -= (prob) >> RC_MOVE_BITS; \ 140 #define rc_bit_last(prob, action0, action1, seq) \ argument 142 rc_if_0(prob, seq) { \ 143 rc_update_0(prob); \ 146 rc_update_1(prob); \ [all …]
|
| H A D | range_encoder.h | 67 rc_bit(lzma_range_encoder *rc, probability *prob, uint32_t bit) in rc_bit() argument 70 rc->probs[rc->count] = prob; in rc_bit() 167 probability prob = *rc->probs[rc->pos]; in rc_encode() local 169 * prob; in rc_encode() 170 prob += (RC_BIT_MODEL_TOTAL - prob) >> RC_MOVE_BITS; in rc_encode() 171 *rc->probs[rc->pos] = prob; in rc_encode() 176 probability prob = *rc->probs[rc->pos]; in rc_encode() local 177 const uint32_t bound = prob * (rc->range in rc_encode() 181 prob -= prob >> RC_MOVE_BITS; in rc_encode() 182 *rc->probs[rc->pos] = prob; in rc_encode()
|
| H A D | price.h | 29 rc_bit_price(const probability prob, const uint32_t bit) in rc_bit_price() argument 31 return lzma_rc_prices[(prob ^ ((UINT32_C(0) - bit) in rc_bit_price() 37 rc_bit_0_price(const probability prob) in rc_bit_0_price() argument 39 return lzma_rc_prices[prob >> RC_MOVE_REDUCING_BITS]; in rc_bit_0_price() 44 rc_bit_1_price(const probability prob) in rc_bit_1_price() argument 46 return lzma_rc_prices[(prob ^ (RC_BIT_MODEL_TOTAL - 1)) in rc_bit_1_price()
|
| H A D | range_common.h | 37 #define bit_reset(prob) \ argument 38 prob = RC_BIT_MODEL_TOTAL >> 1
|
| /netbsd-src/games/warp/ |
| H A D | them.c | 48 int prob; in their_smarts() local 89 prob = 3; in their_smarts() 91 prob = massacre?10:20; in their_smarts() 107 prob = 2; /* our work here is done */ in their_smarts() 116 prob = 10000; /* stay here */ in their_smarts() 119 prob = 10000; in their_smarts() 122 prob = 4; in their_smarts() 129 prob = 10000; in their_smarts() 132 prob = 4; in their_smarts() 153 prob = 10000; /* stay here */ in their_smarts() [all …]
|
| H A D | weapon.c | 107 int prob; in attack() local 133 for (prob = scandist;prob;prob--) { in attack() 141 if (rand_mod(2+scandist-prob) < in attack() 145 if (rand_mod(51 - sm50) <= prob) { in attack() 164 rand_mod(prob<5&&smarts>70?4:3)-1; in attack() 179 (scandist-prob > 5 in attack() 198 scandist-prob > 5 && in attack() 210 if (rand_mod(2+scandist-prob) < in attack() 232 if (madgorns || rand_mod(51 - sm50) <= prob) { in attack() 246 if (rand_mod(2+scandist-prob) < in attack() [all …]
|
| /netbsd-src/games/hack/ |
| H A D | def.objects.h | 77 #define FOOD(name,prob,delay,weight,nutrition) { name, NULL, NULL, 1, 1,\ argument 78 FOOD_SYM, prob, delay, weight, 0, 0, nutrition } 162 #define WEAPON(name,prob,wt,ldam,sdam) { name, NULL, NULL, 1, 0 /*%%*/,\ argument 163 WEAPON_SYM, prob, 0, wt, ldam, sdam, 0 } 203 #define ARMOR(name,prob,delay,ac,can) { name, NULL, NULL, 1, 0,\ argument 204 ARMOR_SYM, prob, delay, 8, ac, can, 0 } 243 #define SCROLL(name,text,prob) { name, text, NULL, 0, 1,\ argument 244 SCROLL_SYM, prob, 0, 3, 0, 0, 0 } 271 #define WAND(name,metal,prob,flags) { name, metal, NULL, 0, 0,\ argument 272 WAND_SYM, prob, 0, 3, flags, 0, 0 } [all …]
|
| /netbsd-src/external/bsd/libarchive/dist/libarchive/ |
| H A D | archive_ppmd_private.h | 95 #define PPMD_UPDATE_PROB_0(prob) ((prob) + (1 << PPMD_INT_BITS) - PPMD_GET_MEAN(prob)) argument 96 #define PPMD_UPDATE_PROB_1(prob) ((prob) - PPMD_GET_MEAN(prob)) argument
|