osprey/kg++fe/gnu/predict.h File Reference

#include "predict.def"

Include dependency graph for predict.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define DEF_PREDICTOR(ENUM, NAME, HITRATE, FLAGS)   ENUM,
#define IS_TAKEN   1

Enumerations

enum  br_predictor { DEF_PREDICTOR, DEF_PREDICTOR, DEF_PREDICTOR, DEF_PREDICTOR }
enum  prediction {
  NOT_TAKEN, TAKEN, NOT_TAKEN, TAKEN,
  NOT_TAKEN, TAKEN, NOT_TAKEN, TAKEN
}

Functions/Subroutines

void predict_insn_def PARAMS ((rtx, enum br_predictor, enum prediction))
void predict_insn PARAMS ((rtx, enum br_predictor, int))


Define Documentation

#define DEF_PREDICTOR ( ENUM,
NAME,
HITRATE,
FLAGS   )     ENUM,

Definition at line 22 of file predict.h.

#define IS_TAKEN   1

Definition at line 38 of file predict.h.

Referenced by expand_continue_loop(), and process_note_prediction().


Enumeration Type Documentation

Enumerator:
DEF_PREDICTOR 
DEF_PREDICTOR 
DEF_PREDICTOR 
DEF_PREDICTOR 

Definition at line 23 of file predict.h.

enum prediction

Enumerator:
NOT_TAKEN 
TAKEN 
NOT_TAKEN 
TAKEN 
NOT_TAKEN 
TAKEN 
NOT_TAKEN 
TAKEN 

Definition at line 31 of file predict.h.


Function Documentation

void predict_insn PARAMS ( (rtx, enum br_predictor, int)   ) 

void predict_insn_def PARAMS ( (rtx, enum br_predictor, enum prediction  ) 


Generated on Wed Apr 8 15:41:44 2009 for Open64 by  doxygen 1.5.6