[graphite] Regression testing on 2009_06_27_16_00_27 li/autopar

Graphite GIT tester grosser@fim.uni-passau.de
Sat Jun 27 14:02:00 GMT 2009


16:01 => Start run 2009_06_27_16_00_27
16:01 => GIT build
commit 5fbb936e9a48774ddb46511fa4a2cf5ebcef8bb0
Author: Li Feng <nemokingdom@gmail.com>
Date:   Sat Jun 27 21:50:56 2009 +0800

    Cleanup loop->aux properly when flag_graphite-force_parallel is not set

commit 4257e3ec6d391c172cfccb40969f72c823c8f4c8
Author: Li Feng <nemokingdom@gmail.com>
Date:   Sat Jun 27 14:44:22 2009 +0800

    Trigger auto-parallel in Graphite by dependency checking.
    
    * Makefile.in (graphite-clast-to-gimple.o): Added graphite-dependences.h.
    * graphite-clast-to-gimple.c (new_bb_pbb_def): New.
    (mark_bb_with_pbb): New.
    (get_stmtfor_depth): New.
    (find_pbb_via_hash): New.
    (dependency_in_loop_p): New.
    (mark_loops_parallel): New.
    (translate_clast): Add parameter BB_PBB_MAPPING. Mark newly created
    bb with it's relevant pbb. Mark newly created loops. Remove mark innermost
    loop parallel without checking.
    (gloog): Add parameter BB_PBB_MAPPING.
    * graphite-clast-to-gimple.h (struct bb_pbb_def): New.
    (gloog): Change declaration.
    (mark_loop_parallel): Make extern.
    (bb_pbb_map_hash): New.
    (eq_bb_pbb_map): New.
    * graphite.c (graphite_transform_loops): Added BB_PBB_MAPPING. Trigger
    auto parallelization when flag_graphite_force_parallel is set.
    * tree-parloops.c (parallelize_loops): Only generate parallel code for
    the innermost loop that marked parallel.
16:01 => Configure
16:01 => Build



More information about the Gcc-testresults mailing list