This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r124091 - in /branches/gimple-tuples-branch/gcc...
- From: aldyh at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Mon, 23 Apr 2007 23:32:51 -0000
- Subject: r124091 - in /branches/gimple-tuples-branch/gcc...
Author: aldyh
Date: Tue Apr 24 00:32:50 2007
New Revision: 124091
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=124091
Log:
* gimple-ir.c: New file.
* gimple-ir.h: New file.
* gsstruct.def: New file.
* gs.def: New file.
* gengtype.c (open_base_files): Add gimple-ir.h.
* tree-gimple.h: Include gimple-ir.h.
Add sequence to gimplify_expr and gimplify_body prototypes.
* gimplify.c: Include gimple-ir.h.
(gimplify_and_add): Adjust for gimple IR.
(gimplify_return_expr): Same.
(gimplify_stmt): Add seq_p argument.
(gimplify_expr): Add seq_p sequence and adjust accordingly.
(gimplify_body): Same.
* coretypes.h: Add gimple_statement_d and gimple definitions.
* Makefile.in (GIMPLE_IR_H): New.
(TREE_GIMPLE_H): Add gimple-ir.h.
(OBJS-common): Add gimple-ir.o.
(gimplify.o): Add GIMPLE_IR_H.
(gimple-ir.o): New.
(build/gencheck.o): Add gs.def.
Added:
branches/gimple-tuples-branch/gcc/ChangeLog.tuples
branches/gimple-tuples-branch/gcc/gimple-ir.c
branches/gimple-tuples-branch/gcc/gimple-ir.h
branches/gimple-tuples-branch/gcc/gs.def
branches/gimple-tuples-branch/gcc/gsstruct.def
Modified:
branches/gimple-tuples-branch/gcc/Makefile.in
branches/gimple-tuples-branch/gcc/coretypes.h
branches/gimple-tuples-branch/gcc/gengtype.c
branches/gimple-tuples-branch/gcc/gimplify.c
branches/gimple-tuples-branch/gcc/tree-gimple.h