This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

r148867 - in /branches/graphite/gcc: ChangeLog....


Author: spop
Date: Tue Jun 23 19:00:21 2009
New Revision: 148867

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=148867
Log:
Strip mine

2009-06-23  Sebastian Pop  <sebastian.pop@amd.com>
	    Pranav Garg  <pranav.garg2107@gmail.com>

	* Makefile.in (OBJS-common): Added graphite-blocking.o.
	(graphite-sese-to-poly.o): Moved down to be in lexicographical order.
	(graphite-blocking.o): New rule.
	(graphite-poly.o, graphite-ppl.o): Moved to be in lexicographical order.
	* graphite-blocking.c: New.
	* graphite-poly.c (apply_poly_transforms): Call scop_do_strip_mine for
	flag_loop_strip_mine.
	(psct_scattering_dim_for_loop_depth): New.
	* graphite-poly.h (scop_do_strip_mine): Declared.
	(psct_add_local_variable): Increment PBB_NB_LOCAL_VARIABLES.
	* tree-ssa-loop.c (gate_graphite_transforms): Do not fail when using
	flag_loop_strip_mine.

Added:
    branches/graphite/gcc/graphite-blocking.c
Modified:
    branches/graphite/gcc/ChangeLog.graphite
    branches/graphite/gcc/Makefile.in
    branches/graphite/gcc/graphite-poly.c
    branches/graphite/gcc/graphite-poly.h
    branches/graphite/gcc/tree-ssa-loop.c


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]