This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r231212 - in /trunk/gcc: ChangeLog graphite-isl...
- From: spop at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Wed, 02 Dec 2015 23:06:29 -0000
- Subject: r231212 - in /trunk/gcc: ChangeLog graphite-isl...
Author: spop
Date: Wed Dec 2 23:06:29 2015
New Revision: 231212
URL: https://gcc.gnu.org/viewcvs?rev=231212&root=gcc&view=rev
Log:
handle missing isl_ast_expr
>From ISL's documentation, isl_ast_op_zdiv_r is equal to zero iff the remainder
on integer division is zero. Code generate a modulo operation for that.
* graphite-isl-ast-to-gimple.c (binary_op_to_tree): Handle isl_ast_op_zdiv_r.
(gcc_expression_from_isl_expr_op): Same.
* gcc.dg/graphite/id-28.c: New.
Added:
trunk/gcc/testsuite/gcc.dg/graphite/id-28.c
Modified:
trunk/gcc/ChangeLog
trunk/gcc/graphite-isl-ast-to-gimple.c
trunk/gcc/testsuite/ChangeLog