01:43 => Start run 2009_11_19_01_43_01
01:43 => SVN update
01:43 => Updated to:
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=154323
------------------------------------------------------------------------
r154320 | spop | 2009-11-19 01:02:15 -0600 (Thu, 19 Nov 2009) | 21 lines
Revert the patch for "scattering permutations" from 2009-10-28.
2009-11-18 Sebastian Pop <
sebast...@amd.com>
Reverted the patch for "scattering permutations" from 2009-10-28.
* 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.
------------------------------------------------------------------------
r154321 | spop | 2009-11-19 01:02:21 -0600 (Thu, 19 Nov 2009) | 10 lines
Fix use of pbb_number_of_iterations_at_time.
2009-11-18 Sebastian Pop <
sebast...@amd.com>
* graphite-blocking.c (pbb_strip_mine_profitable_p): The parameter
depth is the loop nesting depth in the LST. Call psct_dynamic_dim
to transform depth into the time_depth before calling
pbb_number_of_iterations_at_time.
(lst_do_strip_mine): Use a scalar variable instead of recomputing
lst_depth.
------------------------------------------------------------------------
r154322 | spop | 2009-11-19 01:02:27 -0600 (Thu, 19 Nov 2009) | 7 lines
Added a driver for loop blocking.
2009-11-18 Sebastian Pop <
sebast...@amd.com>
* graphite-blocking.c (scop_do_block): New.
* graphite-poly.c (apply_poly_transforms): Call scop_do_block.
* graphite-poly.h (scop_do_block): Declared.
------------------------------------------------------------------------
r154323 | spop | 2009-11-19 01:02:31 -0600 (Thu, 19 Nov 2009) | 6 lines
Cleanup.
2009-11-18 Sebastian Pop <
sebast...@amd.com>
* graphite-interchange.c (memory_strides_in_loop_depth): New.
(pbb_interchange_profitable_p): Call memory_strides_in_loop_depth.
------------------------------------------------------------------------
01:43 => Configure
01:43 => Build