ir_node *p, *n, *src, *mem, *blk;
ir_entity *ent;
ir_type *owner;
- int idx, n_args;
+ int n_args;
n_args = 0;
for (p = entry->copyb; p; p = n) {
+ size_t idx;
n = (ir_node*)get_irn_link(p);
src = get_CopyB_src(p);
/* now create dummy entities for function with ignored return value */
if (n_args < n_com) {
ir_type *ctp = get_Call_type(entry->call);
- int i, j;
+ size_t i;
+ size_t j;
if (is_lowered_type(ctp))
ctp = get_associated_type(ctp);
*/
void lower_calls_with_compounds(const lower_params_t *params)
{
- int i;
+ size_t i, n;
ir_graph *irg;
lower_params_t param = *params;
type_map = NULL;
/* first step: Transform all graphs */
- for (i = get_irp_n_irgs() - 1; i >= 0; --i) {
+ for (i = 0, n = get_irp_n_irgs(); i < n; ++i) {
irg = get_irp_irg(i);
transform_irg(¶m, irg);