This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r144794 - in /branches/graphite/gcc: ChangeLog....
- From: grosser at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Wed, 11 Mar 2009 23:13:45 -0000
- Subject: r144794 - in /branches/graphite/gcc: ChangeLog....
Author: grosser
Date: Wed Mar 11 23:13:44 2009
New Revision: 144794
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=144794
Log:
2009-03-11 Tobias Grosser <grosser@fim.uni-passau.de>
* graphite-clast-to-gimple.c (loop_iv_stack_patch_for_consts,
build_iv_mapping, compute_cloog_iv_types_1, build_cloog_prog):
pbb_loop_at_index -> gbb_loop_at_index.
* graphite-poly.c (new_poly_bb, new_scop): New accessors.
(debug_loop_vec): Delete.
* graphite-poly.h (poly_bb, scop): Change black_box and region to void
pointer. Move LOOPS to gimple_bb_p and insert nb_params.
(PBB_LOOPS): Removed.
(PBB_BLACK_BOX): Insert cast.
(pbb_set_black_box): New setter.
(pbb_loop_at_index, pbb_loop_index): Removed.
(scop_set_region, scop_set_nb_params): New.
* graphite-sese-to-poly.c (new_gimple_bb, free_gimple_bb,
build_scop_scattering, build_bb_loops,): Add
GBB_LOOPS.
(build_poly_scop): Use scop_set_nb_params.
* sese.h (gimple_bb): Add LOOPS.
(GBB_LOOPS, gbb_loop_index, gbb_loop_at_index): New.
Modified:
branches/graphite/gcc/ChangeLog.graphite
branches/graphite/gcc/graphite-clast-to-gimple.c
branches/graphite/gcc/graphite-poly.c
branches/graphite/gcc/graphite-poly.h
branches/graphite/gcc/graphite-sese-to-poly.c
branches/graphite/gcc/sese.h