diff options
author | Kugan Vivekanandarajah <kuganv@linaro.org> | 2018-07-06 22:10:20 +0000 |
---|---|---|
committer | Kugan Vivekanandarajah <kugan@gcc.gnu.org> | 2018-07-06 22:10:20 +0000 |
commit | 3f6f33195bc0ede860ecbf55fe92712f3f503f50 (patch) | |
tree | d67ff11dbd4272b079b2d01e3eba1d9861d0b585 /gcc/gimplify.h | |
parent | f290100275139ccb59832bb75ff7fb2606e110d7 (diff) | |
download | gcc-3f6f33195bc0ede860ecbf55fe92712f3f503f50.zip gcc-3f6f33195bc0ede860ecbf55fe92712f3f503f50.tar.gz gcc-3f6f33195bc0ede860ecbf55fe92712f3f503f50.tar.bz2 |
gimplify.h (generic_expr_could_trap_p): Set as global function.
gcc/ChangeLog:
2018-07-06 Kugan Vivekanandarajah <kuganv@linaro.org>
* gimplify.h (generic_expr_could_trap_p): Set as global function.
* gimplify.h (generic_expr_could_trap_p): Likwise.
* tree-scalar-evolution.c (expression_expensive_p): Handle COND_EXPR.
gcc/testsuite/ChangeLog:
2018-07-06 Kugan Vivekanandarajah <kuganv@linaro.org>
* gcc.dg/tree-ssa/pr64183.c: Disable final value replacement
to preserve the test.
* gcc.target/i386/pr85073.c: Likewise.
From-SVN: r262486
Diffstat (limited to 'gcc/gimplify.h')
-rw-r--r-- | gcc/gimplify.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/gimplify.h b/gcc/gimplify.h index dd0e4c0..62ca869 100644 --- a/gcc/gimplify.h +++ b/gcc/gimplify.h @@ -83,6 +83,7 @@ extern enum gimplify_status gimplify_arg (tree *, gimple_seq *, location_t, extern void gimplify_function_tree (tree); extern enum gimplify_status gimplify_va_arg_expr (tree *, gimple_seq *, gimple_seq *); +extern bool generic_expr_could_trap_p (tree expr); gimple *gimplify_assign (tree, tree, gimple_seq *); #endif /* GCC_GIMPLIFY_H */ |