added tpop flags
[libfirm] / ir / stat / firmstat.h
index 68f23be..dd1ba44 100644 (file)
@@ -25,6 +25,9 @@ enum firmstat_options_t {
   FIRMSTAT_ENABLED         = 0x00000001,       /**< enable statistics */
   FIRMSTAT_PATTERN_ENABLED = 0x00000002,       /**< enable pattern calculation */
   FIRMSTAT_COUNT_STRONG_OP = 0x00000004,       /**< if set, count Mul/Div/Mod/DivMod by constant */
+  FIRMSTAT_COUNT_DAG       = 0x00000008,        /**< if set, count DAG statistics */
+  FIRMSTAT_COUNT_DELETED   = 0x00000010,        /**< if set, count deleted graphs */
+  FIRMSTAT_CSV_OUTPUT      = 0x10000000         /**< CSV output of some mini-statistic */
 };
 
 /**
@@ -51,8 +54,8 @@ typedef enum {
   STAT_OPT_TUPLE,              /**< Tuple optimization */
   STAT_OPT_ID,                 /**< ID optimization */
   STAT_OPT_CSE,                 /**< common subexpression elimination */
-  STAT_OPT_STRENGTH_RED,       /**< strenght reduction */
-  STAT_OPT_ARCH_DEP,           /**< architecture dependant optimization */
+  STAT_OPT_STRENGTH_RED,       /**< strength reduction */
+  STAT_OPT_ARCH_DEP,           /**< architecture dependent optimization */
   STAT_OPT_REASSOC,             /**< reassociation */
   STAT_OPT_POLY_CALL,           /**< polymorphic call optimization */
   STAT_LOWERED,                        /**< lowered */