This is the mail archive of the
gcc-testresults@gcc.gnu.org
mailing list for the GCC project.
[graphite] Regression testing on 2009_08_25_12_50_01
- From: Sebastian Pop <buildserver12 at gmail dot com>
- To: gcc-testresults at gcc dot gnu dot org
- Date: Tue, 25 Aug 2009 12:50:15 -0500
- Subject: [graphite] Regression testing on 2009_08_25_12_50_01
12:50 => Start run 2009_08_25_12_50_01
12:50 => SVN update
12:50 => Updated to:
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=151090
------------------------------------------------------------------------
r151090 | spop | 2009-08-25 12:41:09 -0500 (Tue, 25 Aug 2009) | 19 lines
Strip mine uses a 2d+1 representation.
2009-08-25 Konrad Trifunovic <konrad.trifunovic@gmail.com>
Sebastian Pop <sebastian.pop@amd.com>
* graphite-blocking.c (pbb_strip_mine_loop_depth): Renamed
pbb_strip_mine_time_depth. Changed the implementation so that
transformation is expressed as a transformation on
time (scatttering) dimensions. Also, ensures that the 2d+1
scheduling format is preserved.
(pbb_strip_mine_profitable_p): Profitability is based on the
iteration number of a given time (scattering) dimension,
and not on a original loop depth dimension.
(pbb_strip_mine): Call pbb_number_of_iterations_at_time.
(pbb_do_strip_mine): Call psct_dynamic_dim.
* graphite-poly.c (pbb_number_of_iterations_at_time): New.
* graphite-poly.h (pbb_number_of_iterations_at_time): Declared.
(pbb_nb_dynamic_scattering_transform): New.
(psct_dynamic_dim): New.
------------------------------------------------------------------------
12:50 => Configure
12:50 => Build