X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fir%2Firphase_t.h;h=9a6e4630ab1bf3b991e36fa09abaf63be3a9e784;hb=4f92e524762e0febc361676111b3b5b79addd03a;hp=5950545c94180110d6cc95d9f56233781e3bce5f;hpb=6094bf5ba3971887d1149622daa8a95049a1560c;p=libfirm diff --git a/ir/ir/irphase_t.h b/ir/ir/irphase_t.h index 5950545c9..9a6e4630a 100644 --- a/ir/ir/irphase_t.h +++ b/ir/ir/irphase_t.h @@ -39,7 +39,7 @@ struct ir_phase { void **data_ptr; /**< Map node indexes to irn data on the obstack. */ ir_graph *irg; /**< The irg this phase will we applied to. */ phase_irn_init *data_init; /**< A callback that is called to initialize newly created node data. */ - unsigned n_data_ptr; /**< The length of the data_ptr array. */ + size_t n_data_ptr; /**< The length of the data_ptr array. */ struct obstack obst; /**< The obstack where the irn phase data will be stored on. */ void *priv; /**< Some pointer private to the user of the phase. */ }; @@ -48,10 +48,10 @@ struct ir_phase { * For statistics: A type containing statistic data of a phase object. */ typedef struct { - unsigned node_slots; /**< The number of allocated node slots. */ - unsigned node_slots_used; /**< The number of used node slots, i.e. nodes that have node data. */ - unsigned node_map_bytes; /**< Number of used bytes for the node map. */ - unsigned overall_bytes; /**< Overall number of used bytes for the phase. */ + size_t node_slots; /**< The number of allocated node slots. */ + size_t node_slots_used; /**< The number of used node slots, i.e. nodes that have node data. */ + size_t node_map_bytes; /**< Number of used bytes for the node map. */ + size_t overall_bytes; /**< Overall number of used bytes for the phase. */ } phase_stat_t; /**