Home
last modified time | relevance | path

Searched refs:predictor (Results 1 – 12 of 12) sorted by relevance

/freebsd-12-stable/contrib/gcc/
Dpredict.c156 rtl_predicted_by_p (basic_block bb, enum br_predictor predictor) in rtl_predicted_by_p() argument
163 && INTVAL (XEXP (XEXP (note, 0), 0)) == (int)predictor) in rtl_predicted_by_p()
172 tree_predicted_by_p (basic_block bb, enum br_predictor predictor) in tree_predicted_by_p() argument
176 if (i->ep_predictor == predictor) in tree_predicted_by_p()
221 predict_insn (rtx insn, enum br_predictor predictor, int probability) in predict_insn() argument
230 GEN_INT ((int) predictor), in predict_insn()
238 predict_insn_def (rtx insn, enum br_predictor predictor, in predict_insn_def() argument
241 int probability = predictor_info[(int) predictor].hitrate; in predict_insn_def()
246 predict_insn (insn, predictor, probability); in predict_insn_def()
252 rtl_predict_edge (edge e, enum br_predictor predictor, int probability) in rtl_predict_edge() argument
[all …]
Dcfghooks.h67 void (*predict_edge) (edge e, enum br_predictor predictor, int probability);
71 bool (*predicted_by_p) (basic_block bb, enum br_predictor predictor);
157 extern void predict_edge (edge e, enum br_predictor predictor, int probability);
158 extern bool predicted_by_p (basic_block bb, enum br_predictor predictor);
Dpredict.def25 This macro will be called once for each predictor. The ENUM will
26 be of type `enum predictor', and will enumerate all supported
28 in the first match combining heuristics, the predictor appearing
31 NAME is used in the debugging output to determine predictor type.
33 HITRATE is the probability that edge predicted by predictor as taken
Dcfghooks.c502 predict_edge (edge e, enum br_predictor predictor, int probability) in predict_edge() argument
507 cfg_hooks->predict_edge (e, predictor, probability); in predict_edge()
511 predicted_by_p (basic_block bb, enum br_predictor predictor) in predicted_by_p() argument
516 return cfg_hooks->predicted_by_p (bb, predictor); in predicted_by_p()
Dreg-notes.def121 CONCAT of two integer value. First specifies the branch predictor
DChangeLog-20062562 prediction when static predictor is not reliable.
DChangeLog-200120888 (expected_value_to_br_prob): Behave as predictor.
DChangeLog-200412014 * predict.def (PRED_TREE_EARLY_RETURN): New predictor.
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
DARM.td357 // Some processors have no branch predictor, which changes the expected cost of
360 def FeatureHasNoBranchPredictor : SubtargetFeature<"no-branch-predictor",
362 "Has no branch predictor">;
DARMInstrInfo.td2540 // return stack predictor.
/freebsd-12-stable/share/dict/
Dweb2a64481 tide predictor
Dweb2153539 predictor