Home
last modified time | relevance | path

Searched refs:RDIV (Results 1 – 7 of 7) sorted by relevance

/NextBSD/contrib/gcc/
HDcfg.c77 #define RDIV(X,Y) (((X) + (Y) / 2) / (Y)) macro
922 int scale = RDIV (65536 * REG_BR_PROB_BASE, prob); in update_bb_profile_for_threading()
926 c->probability = RDIV (c->probability * scale, 65536); in update_bb_profile_for_threading()
960 bbs[i]->frequency = RDIV (bbs[i]->frequency * num, den); in scale_bbs_frequencies_int()
961 bbs[i]->count = RDIV (bbs[i]->count * num, den); in scale_bbs_frequencies_int()
963 e->count = RDIV (e->count * num, den); in scale_bbs_frequencies_int()
980 gcov_type fraction = RDIV (num * 65536, den); in scale_bbs_frequencies_gcov_type()
988 bbs[i]->frequency = RDIV (bbs[i]->frequency * num, den); in scale_bbs_frequencies_gcov_type()
990 bbs[i]->count = RDIV (bbs[i]->count * num, den); in scale_bbs_frequencies_gcov_type()
992 bbs[i]->count = RDIV (bbs[i]->count * fraction, 65536); in scale_bbs_frequencies_gcov_type()
[all …]
HDcfgloopmanip.c52 #define RDIV(X,Y) (((X) + (Y) / 2) / (Y)) macro
851 prob_pass_thru = RDIV (REG_BR_PROB_BASE * freq_le, freq_in); in duplicate_loop_to_header_edge()
853 RDIV (REG_BR_PROB_BASE * (freq_le + freq_out_orig), freq_in); in duplicate_loop_to_header_edge()
876 scale_act = RDIV (wanted_freq * REG_BR_PROB_BASE, freq_in); in duplicate_loop_to_header_edge()
880 wanted_freq = RDIV (wanted_freq * scale_step[i], REG_BR_PROB_BASE); in duplicate_loop_to_header_edge()
881 scale_main = RDIV (wanted_freq * REG_BR_PROB_BASE, freq_in); in duplicate_loop_to_header_edge()
893 p = RDIV (p * scale_step[i], REG_BR_PROB_BASE); in duplicate_loop_to_header_edge()
895 scale_main = RDIV (REG_BR_PROB_BASE * REG_BR_PROB_BASE, scale_main); in duplicate_loop_to_header_edge()
896 scale_act = RDIV (scale_main * prob_pass_main, REG_BR_PROB_BASE); in duplicate_loop_to_header_edge()
902 scale_main = RDIV (scale_main * scale_step[i], REG_BR_PROB_BASE); in duplicate_loop_to_header_edge()
[all …]
HDChangeLog-20059681 * tree-ssa-loop-im.c (determine_invariantness_stmt): RDIV
10123 * cfg.c (update_bb_profile_for_threading): Use RDIV.
28142 * cfg.c (RDIV): New macro.
HDChangeLog-200435500 * cfgloopmanip.c (scale_bbs_frequencies): Use RDIV macro
/NextBSD/contrib/llvm/include/llvm/Analysis/
HDDependenceAnalysis.h346 enum ClassificationKind { ZIV, SIV, RDIV, MIV, NonLinear } Classification; enumerator
/NextBSD/contrib/llvm/lib/Analysis/
HDDependenceAnalysis.cpp929 return Subscript::RDIV; in classifyPair()
3581 case Subscript::RDIV: in depends()
3668 case Subscript::RDIV: in depends()
3681 if (Pair[SJ].Classification == Subscript::RDIV) { in depends()
3932 case Subscript::RDIV: in getSplitIteration()
3989 case Subscript::RDIV: in getSplitIteration()
/NextBSD/contrib/gcc/config/rs6000/
HDpredicates.md229 because RDIV division to reciprocal optimization is not able
250 because RDIV division to reciprocal optimization is not able