diff options
author | Marc Glisse <marc.glisse@inria.fr> | 2016-11-20 16:32:37 +0100 |
---|---|---|
committer | Marc Glisse <glisse@gcc.gnu.org> | 2016-11-20 15:32:37 +0000 |
commit | 40fd269ab128d1f5fa7688d7d5e7298744c08cdd (patch) | |
tree | 24fa579ac055b2df237950de895300575de9cbe4 /gcc/fortran/resolve.c | |
parent | 8294f55513cd9f15b6ac729265c45a7a6837898f (diff) | |
download | gcc-40fd269ab128d1f5fa7688d7d5e7298744c08cdd.zip gcc-40fd269ab128d1f5fa7688d7d5e7298744c08cdd.tar.gz gcc-40fd269ab128d1f5fa7688d7d5e7298744c08cdd.tar.bz2 |
Simplify X /[ex] 8 == 0
2016-11-20 Marc Glisse <marc.glisse@inria.fr>
gcc/
* fold-const.c (fold_comparison): Ignore EXACT_DIV_EXPR.
* match.pd (A /[ex] B CMP C): New simplifications.
gcc/testsuite/
* gcc.dg/tree-ssa/cmpexactdiv.c: New file.
From-SVN: r242638
Diffstat (limited to 'gcc/fortran/resolve.c')
0 files changed, 0 insertions, 0 deletions