Home | History | Annotate | Download | only in gcc

Lines Matching defs:loop_data

60 class loop_data
73 #define LOOP_DATA(LOOP) ((class loop_data *) (LOOP)->aux)
628 if (LOOP_DATA (body[i]->loop_father)->has_call)
633 aexit = LOOP_DATA (body[i]->loop_father)->outermost_exit;
646 loop->aux = xcalloc (1, sizeof (class loop_data));
647 LOOP_DATA (loop)->regs_ref, &reg_obstack);
648 bitmap_initialize (&LOOP_DATA (loop)->regs_live, &reg_obstack);
650 LOOP_DATA (loop)->outermost_exit = outermost_exit;
651 LOOP_DATA (loop)->has_call = has_call;
1502 + LOOP_DATA (curr_loop)->max_reg_pressure[pressure_class]
1970 LOOP_DATA (loop)->has_call);
1981 class loop_data *data = LOOP_DATA (loop);
1985 bitmap_clear (&LOOP_DATA (loop)->regs_ref);
1986 bitmap_clear (&LOOP_DATA (loop)->regs_live);
2050 if (LOOP_DATA (curr_loop)->max_reg_pressure[pressure_class]
2052 LOOP_DATA (curr_loop)->max_reg_pressure[pressure_class]
2066 bitmap_set_bit (&LOOP_DATA (loop)->regs_live, regno);
2135 bitmap_set_bit (&LOOP_DATA (loop)->regs_ref, REGNO (x));
2167 loop->aux = xcalloc (1, sizeof (class loop_data));
2168 bitmap_initialize (&LOOP_DATA (loop)->regs_ref, &reg_obstack);
2169 bitmap_initialize (&LOOP_DATA (loop)->regs_live, &reg_obstack);
2182 bitmap_ior_into (&LOOP_DATA (loop)->regs_live, DF_LR_IN (bb));
2233 EXECUTE_IF_SET_IN_BITMAP (&LOOP_DATA (loop)->regs_live, 0, j, bi)
2234 if (! bitmap_bit_p (&LOOP_DATA (loop)->regs_ref, j))
2240 LOOP_DATA (loop)->max_reg_pressure[pressure_class] -= nregs;
2252 EXECUTE_IF_SET_IN_BITMAP (&LOOP_DATA (loop)->regs_ref, 0, j, bi)
2255 EXECUTE_IF_SET_IN_BITMAP (&LOOP_DATA (loop)->regs_live, 0, j, bi)
2263 if (LOOP_DATA (loop)->max_reg_pressure[pressure_class] == 0)
2266 LOOP_DATA (loop)->max_reg_pressure[pressure_class]);