This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r126036 - in /branches/gimple-tuples-branch/gcc...
- From: dnovillo at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Tue, 26 Jun 2007 19:34:32 -0000
- Subject: r126036 - in /branches/gimple-tuples-branch/gcc...
Author: dnovillo
Date: Tue Jun 26 19:34:32 2007
New Revision: 126036
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=126036
Log:
* gimple-pretty-print.c (dump_gs_assign, dump_gs_return,
dump_gs_call): New functions.
(dump_gimple_stmt): Call them.
* gimple-ir.c (gs_build_call_1): Factor out of gs_build_call.
(gs_build_call): Call it.
(gs_build_call_vec): New function.
* gimple-ir.h (struct gimple_statement_call): Change type of
field 'nargs' to size_t. Update all users.
(gs_build_call_vec): Declare.
(gs_call_set_fn): Remove.
(gs_call_set_nargs): Remove.
* gimplify.c: Include "vec.h"
(gimplify_return_expr): Fix formatting
(gimplify_call_expr): Call gs_build_call_vec.
(gimplify_expr): Do not try to test if NULL expressions
are in GIMPLE form.
(gimplify_function_tree): Do not call debug_gimple_seq.
* Makefile.in (gimplify.o): Include vec.h
testsuite/ChangeLog:
* testsuite/gcc.dg/gimple/gimple.exp: Use -O2.
Added:
branches/gimple-tuples-branch/gcc/testsuite/ChangeLog.tuples
Modified:
branches/gimple-tuples-branch/gcc/ChangeLog.tuples
branches/gimple-tuples-branch/gcc/Makefile.in
branches/gimple-tuples-branch/gcc/gimple-ir.c
branches/gimple-tuples-branch/gcc/gimple-ir.h
branches/gimple-tuples-branch/gcc/gimple-pretty-print.c
branches/gimple-tuples-branch/gcc/gimplify.c
branches/gimple-tuples-branch/gcc/testsuite/gcc.dg/gimple/gimple.exp