Added support for SymConst(ofs_ent)
[libfirm] / ir / be / becopyopt.h
index 80d9fb5..7e11ba3 100644 (file)
@@ -109,13 +109,13 @@ int co_get_costs_all_one(const copy_opt_t *co, ir_node *root, ir_node* arg, int
  * Statistics over a copy optimization module.
  */
 typedef struct {
-       int aff_edges;            /**< number of affinity edges. */
-       int aff_nodes;            /**< number of nodes with incident affinity edges. */
-       int aff_int;              /**< number of affinity edges whose nodes also interfere. */
-       int inevit_costs;         /**< costs which cannot be evited (due to interfering affinities). */
-       int max_costs;            /**< all costs of the affinities. */
-       int costs;                /**< The costs of the current coloring. */
-       int unsatisfied_edges;    /**< The number of unequally colored affinity edges. */
+       ulong64 aff_edges;            /**< number of affinity edges. */
+       ulong64 aff_nodes;            /**< number of nodes with incident affinity edges. */
+       ulong64 aff_int;              /**< number of affinity edges whose nodes also interfere. */
+       ulong64 inevit_costs;         /**< costs which cannot be evited (due to interfering affinities). */
+       ulong64 max_costs;            /**< all costs of the affinities. */
+       ulong64 costs;                /**< The costs of the current coloring. */
+       ulong64 unsatisfied_edges;    /**< The number of unequally colored affinity edges. */
 } co_complete_stats_t;
 
 /**