This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r168240 - in /branches/graphite/gcc: ChangeLog....
- From: spop at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Sat, 25 Dec 2010 06:28:43 -0000
- Subject: r168240 - in /branches/graphite/gcc: ChangeLog....
Author: spop
Date: Sat Dec 25 06:28:42 2010
New Revision: 168240
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=168240
Log:
Make it bootstrap with CLooG.org.
2010-12-25 Sebastian Pop <sebastian.pop@amd.com>
* graphite-cloog-compat.h (cloog_names_nb_scattering): New.
(cloog_names_scattering): New.
* graphite-opencl-codegen.c (opencl_constant_expression_p): Use
clast_expr_* instead of expr_*. Call clast_name_to_str.
(opencl_clast_name_to_tree): Now takes a clast_name_p in parameter.
(opencl_get_scat_real_name): Same. Call clast_name_to_str.
(opencl_add_scat_as_arg): Same.
(opencl_print_local_vars): Call cloog_names_scattering and
cloog_names_nb_scattering.
(opencl_print_for): Do not call value_*.
(opencl_print_term): Same.
(opencl_print_expr): Use clast_expr_* instead of expr_*.
(opencl_print_sum): Same.
(opencl_print_binary): Same.
Modified:
branches/graphite/gcc/ChangeLog.graphite
branches/graphite/gcc/graphite-cloog-compat.h
branches/graphite/gcc/graphite-opencl-codegen.c