Lines Matching defs:all

135    gimple_value_profile_transformations().  It traverses all statements in
146 was an RTL value-profiling transformation, and those have all been
375 " all:%"PRId64,
504 /* Dump all histograms attached to STMT to DUMP_FILE. */
514 /* Remove all histograms associated with STMT. */
524 /* Duplicate all histograms associates with OSTMT to STMT. */
543 /* Move all histograms associated with OSTMT to STMT. */
654 gcov_type *count, gcov_type *all, gcov_type bb_count)
656 if (*all != bb_count || *count > *all)
668 "count (%d)\n", name, (int)*all, (int)bb_count);
669 *all = bb_count;
670 if (*count > *all)
671 *count = *all;
681 (int) *all,
758 gcov_type count, gcov_type all)
806 bb3->count = all - count;
809 bb4->count = all;
818 e13->count = all - count;
827 e34->count = all - count;
840 gcov_type val, count, all;
865 all = histogram->hvalue.counters[2];
868 /* We require that count is at least half of all; this means
872 || 2 * count < all
876 if (check_counter (stmt, "value", &count, &all, gimple_bb (stmt)->count))
880 if (all > 0)
881 prob = GCOV_COMPUTE_SCALE (count, all);
896 result = gimple_divmod_fixed_value (stmt, tree_val, prob, count, all);
919 gimple_mod_pow2 (gassign *stmt, int prob, gcov_type count, gcov_type all)
971 bb3->count = all - count;
974 bb4->count = all;
983 e13->count = all - count;
992 e34->count = all - count;
1003 gcov_type count, wrong_values, all;
1031 /* We require that we hit a power of 2 at least half of all evaluations. */
1044 all = count + wrong_values;
1046 if (check_counter (stmt, "pow2", &count, &all, gimple_bb (stmt)->count))
1049 if (all > 0)
1050 prob = GCOV_COMPUTE_SCALE (count, all);
1054 result = gimple_mod_pow2 (stmt, prob, count, all);
1073 gcov_type count1, gcov_type count2, gcov_type all)
1127 bb2->count = all - count1;
1133 bb3->count = all - count1 - count2;
1138 bb4->count = all;
1143 e12->count = all - count1;
1153 e23->count = all - count1 - count2;
1162 e34->count = all - count1 - count2;
1175 gcov_type count, wrong_values, all;
1199 all = 0;
1202 all += histogram->hvalue.counters[i];
1207 all += wrong_values;
1212 if (check_counter (stmt, "interval", &count1, &all, gimple_bb (stmt)->count))
1218 if (flag_profile_correction && count1 + count2 > all)
1219 all = count1 + count2;
1221 gcc_assert (count1 + count2 <= all);
1223 /* We require that we use just subtractions in at least 50% of all
1229 if (count * 2 >= all)
1244 if (all > 0)
1246 prob1 = GCOV_COMPUTE_SCALE (count1, all);
1247 prob2 = GCOV_COMPUTE_SCALE (count2, all);
1256 result = gimple_mod_subtract (stmt, prob1, prob2, i, count1, count2, all);
1400 int prob, gcov_type count, gcov_type all)
1454 icall_bb->count = all - count;
1466 e_ij->count = all - count;
1473 join_bb->count = all;
1482 e_ci->count = all - count;
1489 e_ij->count = all;
1496 e_ij->count = all - count;
1595 gcov_type val, count, all, bb_all;
1614 all = histogram->hvalue.counters [2];
1619 and we want to make count <= all <= bb_all. */
1620 if ( check_counter (stmt, "ic", &all, &bb_all, bb_all)
1621 || check_counter (stmt, "ic", &count, &all, all))
1627 if (4 * count <= 3 * all)
1670 " hist->all %"PRId64"\n", count, all);
1719 gcov_type count, gcov_type all)
1767 vcall_bb->count = all - count;
1771 join_bb->count = all;
1779 e_cv->count = all - count;
1788 e_vj->count = all - count;
1804 /* Because these are all string op builtins, they're all nothrow. */
1819 gcov_type count, all, val;
1845 all = histogram->hvalue.counters[2];
1847 /* We require that count is at least half of all; this means
1850 if ((6 * count / 5) < all || optimize_bb_for_size_p (gimple_bb (stmt)))
1852 if (check_counter (stmt, "value", &count, &all, gimple_bb (stmt)->count))
1854 if (all > 0)
1855 prob = GCOV_COMPUTE_SCALE (count, all);
1902 gimple_stringop_fixed_value (stmt, tree_val, prob, count, all);