http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57461

Tobias Burnus <burnus at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jakub at gcc dot gnu.org
   Target Milestone|---                         |4.9.0

--- Comment #3 from Tobias Burnus <burnus at gcc dot gnu.org> ---
Bisecting points at http://gcc.gnu.org/r198966

r198966 | jakub | 2013-05-16 12:43:33 +0200 (Do, 16. Mai 2013) | 19 Zeilen

        * omp-low.c (extract_omp_for_data): For collapsed loops,
        if at least one of the loops is known at compile time to
        iterate zero times, set count to 0.
        (expand_omp_regimplify_p): New function.
        (expand_omp_for_generic): For collapsed loops, if at least
        one of the loops isn't known to iterate at least once,
        add runtime check with setting count to 0.
        (expand_omp_for_static_nochunk, expand_omp_for_static_chunk):
        For unsigned types if it isn't known at compile time that
        the loop will iterate at least once, add runtime check to bypass
        the whole loop if initial condition isn't true.

Reply via email to