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]

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


Author: spop
Date: Wed Oct 28 16:10:51 2009
New Revision: 153675

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=153675
Log:
Scattering permutations.

2009-10-28  Konrad Trifunovic  <konrad.trifunovic@gmail.com>

	* graphite-poly.c (print_permutation): New.
	(debug_permutation): New.
	(new_poly_bb): Initialize PBB_PERMUTATION.
	(free_poly_bb): Free PBB_PERMUTATION.
	* graphite-poly.h (pbb_permutation_elt_p): Declared.
	(struct pbb_permutation_elt): New.
	(PBB_PERMUTATION_ELT_STRIDE): New.
	(PBB_PERMUTATION_ELT_STRIDED_P): New.
	(PBB_PERMUTATION_ELT_TIME_DIMENSION): New.
	(new_pbb_permutation_elt): New.
	(pbb_permutation_elt_free): New.
	(struct poly_bb): Add field permutation.
	(PBB_PERMUTATION): New.
	(print_permutation): Declared.
	(debug_permutation): Declared.

Modified:
    branches/graphite/gcc/ChangeLog.graphite
    branches/graphite/gcc/graphite-poly.c
    branches/graphite/gcc/graphite-poly.h


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