r135384 - in /branches/gimple-tuples-branch/gcc...
aldyh@gcc.gnu.org
aldyh@gcc.gnu.org
Thu May 15 17:41:00 GMT 2008
Author: aldyh
Date: Thu May 15 17:41:33 2008
New Revision: 135384
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=135384
Log:
* omp-low.c (check_omp_nesting_restrictions): Fetch clauses from for.
(expand_omp_atomic): Parse GIMPLE_OMP_ATOMIC correctly.
(lower_omp_single_simple): Create GIMPLE_COND with both tlabel and
flabel.
(lower_omp_for): Make sure we have a body before look inside.
* gimple-low.c (lower_stmt): Add case for GIMPLE_OMP_SECTIONS_SWITCH.
* gimple-pretty-print.c (dump_gimple_omp_single): New.
(dump_gimple_stmt): Add case for GIMPLE_OMP_SINGLE.
* gimplify.c (gimplify_omp_workshare): Remove fixme. Enable code.
* gimple.c (gss_for_code): Add case for GIMPLE_OMP_{RETURN,
SECTIONS_SWITCH}.
(gimple_regimplify_operands): Do not regimplify GIMPLE_ASM
operands. Do not look inside empty operands.
* gimple.h (is_gimple_omp): Fix typo for GIMPLE_OMP_ATOMIC*.
* tree-cfg.c (make_edges): Rename OMP_SECTION to GIMPLE_OMP_SECTION.
Modified:
branches/gimple-tuples-branch/gcc/ChangeLog.tuples
branches/gimple-tuples-branch/gcc/gimple-low.c
branches/gimple-tuples-branch/gcc/gimple-pretty-print.c
branches/gimple-tuples-branch/gcc/gimple.c
branches/gimple-tuples-branch/gcc/gimple.h
branches/gimple-tuples-branch/gcc/gimplify.c
branches/gimple-tuples-branch/gcc/omp-low.c
branches/gimple-tuples-branch/gcc/tree-cfg.c
More information about the Gcc-cvs
mailing list