Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/gcc/
H A Dpredict.c176 if (i->ep_predictor == predictor) in tree_predicted_by_p()
230 GEN_INT ((int) predictor), in predict_insn()
246 predict_insn (insn, predictor, probability); in predict_insn_def()
266 predict_insn (last_insn, predictor, probability); in rtl_predict_edge()
282 i->ep_predictor = predictor; in tree_predict_edge()
327 predict_edge (e, predictor, probability); in predict_edge_def()
363 predictor_info[predictor].name, in dump_prediction()
437 if (best_predictor > predictor) in combine_predictions_for_insn()
567 int predictor = pred->ep_predictor; in combine_predictions_for_bb() local
574 if (best_predictor > predictor) in combine_predictions_for_bb()
[all …]
H A 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);
H A 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
H A 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()
H A Dreg-notes.def121 CONCAT of two integer value. First specifies the branch predictor
H A DChangeLog-20062562 prediction when static predictor is not reliable.
H A DChangeLog-200120888 (expected_value_to_br_prob): Behave as predictor.
H A DChangeLog-200412014 * predict.def (PRED_TREE_EARLY_RETURN): New predictor.
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARM.td297 // Some processors have no branch predictor, which changes the expected cost of
300 def FeatureHasNoBranchPredictor : SubtargetFeature<"no-branch-predictor",
302 "Has no branch predictor">;
H A DARMInstrInfo.td2394 // return stack predictor.
/freebsd-12.1/share/dict/
H A Dweb2a64481 tide predictor
H A Dweb2153538 predictor