-
-
-# ifndef _FIRMSTAT_H_
-# define _FIRMSTAT_H_
-
-#ifdef FIRM_STATISTICS
-
-typedef enum {
- STAT_OPT_STG = 0, /**< straightening optimization */
- STAT_OPT_IFSIM = 1, /**< if simplification */
- STAT_OPT_ALGSIM = 2, /**< algebraic simplification */
- STAT_OPT_PHI = 3, /**< Phi optmization */
- STAT_OPT_WAW = 4, /**< Write-After-Write optimization */
- STAT_OPT_WAR = 5, /**< Write-After-Read optimization */
- STAT_OPT_TUPLE = 6, /**< Tuple optimization */
- STAT_OPT_ID = 7, /**< ID optimization */
- STAT_OPT_CONST_EVAL = 8, /**< constant evaluation */
-
- STAT_OPT_MAX = 9
-}
-stat_opt_kind;
-
-/**
- * initialize the statistics module.
- */
-void stat_init(void);
-
-/**
- * Finish the statistics .
- */
-void stat_finish(void);