diff options
author | Richard Biener <rguenther@suse.de> | 2015-10-19 13:58:27 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2015-10-19 13:58:27 +0000 |
commit | 4534c2032ba23be0a1f6b74ea2e23bc94df0cb81 (patch) | |
tree | ab6e2c78aa78e165e6c5f5307a23b2f3a4fa5fff /gcc/tree-ssa-loop-im.c | |
parent | 1c6e3c3e2ce560e555ba7d75a22179757a3c6489 (diff) | |
download | gcc-4534c2032ba23be0a1f6b74ea2e23bc94df0cb81.zip gcc-4534c2032ba23be0a1f6b74ea2e23bc94df0cb81.tar.gz gcc-4534c2032ba23be0a1f6b74ea2e23bc94df0cb81.tar.bz2 |
gimple-fold.c (gimple_phi_nonnegative_warnv_p): New function.
2015-10-19 Richard Biener <rguenther@suse.de>
* gimple-fold.c (gimple_phi_nonnegative_warnv_p): New function.
(gimple_stmt_nonnegative_warnv_p): Use it.
* match.pd (CPROJ): New operator list.
(cproj (complex ...)): Move simplifications from ...
* builtins.c (fold_builtin_cproj): ... here.
* gcc.dg/torture/builtin-cproj-1.c: Skip for -O0.
From-SVN: r228970
Diffstat (limited to 'gcc/tree-ssa-loop-im.c')
0 files changed, 0 insertions, 0 deletions