X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=gcc%2Fpredict.h;h=3862a63939b6f8577e2cfd2a68376bd413e0edb1;hb=bca4d139fd7eb1b554c6701071c27048a0e458a6;hp=16817f9b5b643e820432f223dc2af2a585eb7027;hpb=4ee9c6840ad3fc92a9034343278a1e476ad6872a;p=pf3gnuchains%2Fgcc-fork.git diff --git a/gcc/predict.h b/gcc/predict.h index 16817f9b5b6..3862a63939b 100644 --- a/gcc/predict.h +++ b/gcc/predict.h @@ -1,5 +1,5 @@ /* Definitions for branch prediction routines in the GNU compiler. - Copyright (C) 2001, 2003 Free Software Foundation, Inc. + Copyright (C) 2001, 2003, 2004 Free Software Foundation, Inc. This file is part of GCC. @@ -15,8 +15,8 @@ for more details. You should have received a copy of the GNU General Public License along with GCC; see the file COPYING. If not, write to the Free -Software Foundation, 59 Temple Place - Suite 330, Boston, MA -02111-1307, USA. */ +Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA +02110-1301, USA. */ #ifndef GCC_PREDICT_H #define GCC_PREDICT_H @@ -36,10 +36,8 @@ enum prediction TAKEN }; -/* Flags for NOTE_PREDICTION */ -#define IS_TAKEN 1 /* Predict edges to the block as taken. */ - extern void predict_insn_def (rtx, enum br_predictor, enum prediction); -extern void predict_insn (rtx, enum br_predictor, int); +extern int counts_to_freqs (void); +extern void estimate_bb_frequencies (void); #endif /* GCC_PREDICT_H */