This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug libgomp/83590] [nvptx] openacc reduction C regressions


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83590

--- Comment #6 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Author: jakub
Date: Tue Jan 16 15:18:24 2018
New Revision: 256748

URL: https://gcc.gnu.org/viewcvs?rev=256748&root=gcc&view=rev
Log:
        PR libgomp/83590
        * gimplify.c (gimplify_one_sizepos): For is_gimple_constant (expr)
        return early, inline manually is_gimple_sizepos.  Make sure if we
        call gimplify_expr we don't end up with a gimple constant.
        * tree.c (variably_modified_type_p): Don't return true for
        is_gimple_constant (_t).  Inline manually is_gimple_sizepos.
        * gimplify.h (is_gimple_sizepos): Remove.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/gimplify.c
    trunk/gcc/gimplify.h
    trunk/gcc/tree.c

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]