This is the mail archive of the gcc-testresults@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]

[graphite] Regression testing on 2009_06_29_11_10_17 git-svn


11:11 => Start run 2009_06_29_11_10_17
11:11 => GIT build
commit 2621866fb2264740872ebc7b0962429e7ac15e0d
Author: lifeng <lifeng@138bc75d-0d04-0410-961f-82ee72b054a4>
Date:   Mon Jun 29 01:46:52 2009 +0000

    Trigger auto-parallel in Graphite by dependency checking.
    
    2009-06-29  Li Feng  <nemokingdom@gmail.com>
    
    * 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.
    (free_aux_in_new_loops): 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.
    (free_aux_in_new_loops): Declare.
    (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.
    (graphite_finalize): Added free_aux_in_new_loops.
    * tree-parloops.c (parallelize_loops): Only generate parallel code for
    the innermost loop that marked parallel. Use flag_graphite_force_parallel
    instead of loop->can_be_parallel.
    (loop_parallel_p): Move inner most checking out of function.
    
    
    http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149044
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/graphite@149044 138bc75d-0d04-0410-961f-82ee72b054a4
11:11 => Configure
11:11 => Build


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