rtl.h (insn_note): Remove NOTE_INSN_PREDICTION.
authorSteven Bosscher <stevenb@suse.de>
Wed, 21 Jul 2004 18:57:09 +0000 (18:57 +0000)
committerSteven Bosscher <steven@gcc.gnu.org>
Wed, 21 Jul 2004 18:57:09 +0000 (18:57 +0000)
commit07a236b612fffa83c4d4f839351c13a560b48f9a
treed4da6fa4c9e5c2b532917701f2d280cf5b10c01a
parentd917fa87989411da1a6e002993aec077469ff719
rtl.h (insn_note): Remove NOTE_INSN_PREDICTION.

* rtl.h (insn_note): Remove NOTE_INSN_PREDICTION.
* rtl.c (note_insn_name): Likewise.
* print-rtl.c (print_rtx): Don't print it.
* cfgrtl.h (can_delete_note_p): Don't handle it.
(rtl_delete_block): Likewise.
* passes.c (rest_of_handle_guess_branch_prob): Remove.
(rest_of_compilation): Don't call it.
* predict.c (process_note_predictions, process_note_prediction,
note_prediction_to_br_prob): Remove.
* basic-block.c (note_prediction_to_br_prob): Remove prototype.
* stmt.c (return_prediction): Remove.
(expand_value_return): Don't call it.  Don't add prediction
notes for return statements.

From-SVN: r85016
gcc/ChangeLog
gcc/basic-block.h
gcc/cfgrtl.c
gcc/passes.c
gcc/predict.c
gcc/print-rtl.c
gcc/rtl.c
gcc/rtl.h
gcc/stmt.c