static void rtl_unroll_and_peel_loops (void) { if (current_loops) { int flags = 0; if (flag_peel_loops) flags |= UAP_PEEL; if (flag_unroll_loops) flags |= UAP_UNROLL; if (flag_unroll_all_loops) flags |= UAP_UNROLL_ALL; unroll_and_peel_loops (current_loops, flags); } }
static unsigned int rtl_unroll_and_peel_loops (void) { if (current_loops) { int flags = 0; if (flag_peel_loops) flags |= UAP_PEEL; if (flag_unroll_loops) flags |= UAP_UNROLL; if (flag_unroll_all_loops) flags |= UAP_UNROLL_ALL; unroll_and_peel_loops (current_loops, flags); } return 0; }