X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbecopyopt.h;h=7e11ba32de324e62af9cf97babd48b2d3565a289;hb=b9d45e08e23bcf058fa8f2d9e18dd78e8cccd044;hp=80d9fb59d964f3ca110a78eb98639669e8be27b9;hpb=f4043da08a5eb8528364ee29c2d80fd2d6da756e;p=libfirm diff --git a/ir/be/becopyopt.h b/ir/be/becopyopt.h index 80d9fb59d..7e11ba32d 100644 --- a/ir/be/becopyopt.h +++ b/ir/be/becopyopt.h @@ -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; /**