Introduce the flag_graphite_force_parallel, and mark all the innermostli/masterregtest/success/remotes/li/master
commit86288addf0fc1b687afa31c26273dc19eac8cf6e
authorLi Feng <nemokingdom@gmail.com>
Mon, 20 Apr 2009 12:29:30 +0000 (20 20:29 +0800)
committerLi Feng <nemokingdom@gmail.com>
Mon, 20 Apr 2009 12:29:30 +0000 (20 20:29 +0800)
tree73f8a3b887e539d5b89d0ee5a010d0fdbb5021ed
parent3e8b8c5779d68fb403528246bc2efec53a8fbfcd
Introduce the flag_graphite_force_parallel, and mark all the innermost
loop parallel when this flag is set.

 * cfgloop.c (alloc_loop) : initialize flag_graphite_force_parallel
    to false when loop initialize
 * cfgloop.h: add can_be_parallel to loop structure
 * common.opt: declare flag_graphite_force_parallel
 * graphite-clast-to-gimple.c (translate_clast): mark the innermost
   loop parallel
 * graphite-poly.c: add flag_graphite_force_parallel
 * toplev.c: ditto
 * tree-ssa-loop.c: ditto
gcc/cfgloop.c
gcc/cfgloop.h
gcc/common.opt
gcc/graphite-clast-to-gimple.c
gcc/graphite-poly.c
gcc/toplev.c
gcc/tree-ssa-loop.c