summaryrefslogtreecommitdiff
path: root/gcc/predict.c
Commit message (Expand)AuthorAgeFilesLines
* gcse.c (try_replace_reg): Copy RTX before creating note.Jan Hubicka2001-11-191-4/+7
* cfglayout.c (fixup_fallthru_exit_predecesor): New static function.Jan Hubicka2001-11-141-0/+1
* ChangeLog.2, [...]: Fix spelling errors.Joseph Myers2001-11-111-4/+4
* builtins.c (expand_builtin_setjmp_receiver): Const-ify.Kaveh R. Ghazi2001-10-071-5/+5
* Makefile.in (cfgrtl.o): Add.Jan Hubicka2001-09-251-13/+6
* * predict.c (expected_value_to_br_prob): Use pc_set.Richard Henderson2001-09-211-1/+1
* alias.c (clear_reg_alias_info): Use K&R format definition.Richard Kenner2001-09-101-1/+1
* predict.c (expensive_function_p): New.Jan Hubicka2001-08-251-0/+45
* Makefile.in, [...]: replace "GNU CC" with "GCC".Lars Brinkhoff2001-08-221-10/+10
* final.c (compute_alignments): New function.Jan Hubicka2001-08-191-38/+50
* * predict.def: Update hitrates.Jan Hubicka2001-08-151-29/+10
* * predict.c (dump_prediction): Change `bool' parameter to `int'.Matt Kraai2001-08-141-2/+2
* predict.c (dump_prediction): New argument "USED".Jan Hubicka2001-08-131-13/+47
* gcc.c: Fix comment formatting.Kazu Hirata2001-08-121-1/+1
* predict.c (estimate_probability): Replace magic numbers with appropriate enum...Graham Stott2001-08-091-2/+2
* alias.c (nonlocal_mentioned_p): Rename CONST_CALL_P to CONST_OR_PURE_CALL_PJan Hubicka2001-08-071-1/+1
* jump.c: Add prototype for mark_modified_reg.Andreas Jaeger2001-07-301-31/+35
* basic-block.h (EDGE_FREQUENCY): New macro.Jan Hubicka2001-07-281-9/+35
* predict.c (estimate_probability): Avoid duplicated predictions.Jan Hubicka2001-07-251-1/+8
* basic-block.h (tree_node): Forward declare if needed.Diego Novillo2001-07-091-1/+1
* Also, fix formatting problem in previous ChangeLog commit.Jan van Male2001-06-291-5/+3
* predict.c (block_info_def): Add nvisited.Jan Hubicka2001-06-221-2/+37
* predict.c: (expected_value_to_br_prob): Check for const_true_rtx instead of c...Toshiyasu Morita2001-06-221-2/+2
* predict.c (estimate_bb_frequencies): Do not handle conditional jumps jumping ...Jan Hubicka2001-06-221-3/+15
* * predict.c (estimate_probability): Fix loop bounds.Jan Hubicka2001-06-201-2/+2
* predict.c (estimate_loops_at_level, [...]): New functions.Jan Hubicka2001-06-201-0/+278
* unroll.c: Include predict.h.Jan Hubicka2001-06-181-5/+2
* predict.def (PRED_CALL, [...]): New.Jan Hubicka2001-06-101-8/+62
* predict.def: New file.Jan Hubicka2001-06-091-34/+174
* predict.c (predict_insn, [...]): New static functions.Jan Hubicka2001-06-091-73/+89
* mkconfig.sh: Include insn-flags.h.Richard Henderson2001-03-221-1/+0
* simplify-rtx.c (cfc_args): add "unordered" field.Jan Hubicka2001-01-051-1/+9
* function.h (emit_status): Delete member regno_pointer_flag and rename regno_p...John David Anglin2000-11-291-4/+4
* cse.c (cse_basic_block): Only call find_reg_note if REG_NOTES not 0.Richard Kenner2000-05-191-1/+2
* predict.c (PROB_NEVER, [...]): New.Richard Henderson2000-05-081-13/+23
* predict.c: Remove May 4 change.Jeffrey A Law2000-05-051-13/+0
* predict.c (estimate_probability): If no prediction was found...Jeffrey A Law2000-05-041-0/+13
* bb-reorder.c (get_next_bb_note, [...]): Prototype.Kaveh R. Ghazi2000-05-041-3/+1
* predict.c (estimate_probability): Examine both sides of a branch for no exits.Richard Henderson2000-04-221-32/+42
* predict.c (expected_value_to_br_prob): Don't bomb if op1 of the collected con...Richard Henderson2000-04-221-1/+11
* predict.c (estimate_probability): New heuristic...Zack Weinberg2000-04-211-6/+27
* loop.c (canonicalize_condition): Add WANT_REG argument.Richard Henderson2000-04-171-59/+38
* builtins.c (expand_builtin_expect): New.Richard Henderson2000-04-171-0/+87
* predict.c (estimate_probability): Added the pointer heuristic to the collecti...Jason Eckhardt2000-02-211-2/+37
* [multiple changes]Jason Eckhardt2000-01-291-7/+12
* predict.c: New file.Jason Eckhardt2000-01-141-0/+143