r175924 - in /branches/gupc/gcc: ChangeLog.upc ...
gfunck@gcc.gnu.org
gfunck@gcc.gnu.org
Wed Jul 6 16:45:00 GMT 2011
Author: gfunck
Date: Wed Jul 6 16:45:03 2011
New Revision: 175924
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=175924
Log:
2011-07-08 Gary Funck <gary@intrepid.com>
Re-implement the pass that lowers trees generated by
the UPC front-end into GENERIC. Previously this was
done within the gimplification framework, but this
required that gimplification be run before inlining
and various other passes, which did not fit in well
with the current design of the middle-end passes.
Now, the lowering is done by a newly defined language
specific genericize hook. With this change, we are
are to undo some extensions made to the gimplify
logic, and thus can revert several files to trunk.
Added:
branches/gupc/gcc/upc/upc-genericize.c
- copied, changed from r175760, branches/gupc/gcc/upc/upc-gimplify.c
branches/gupc/gcc/upc/upc-genericize.h
- copied, changed from r175760, branches/gupc/gcc/upc/upc-gimplify.h
Removed:
branches/gupc/gcc/upc/upc-gimplify.c
branches/gupc/gcc/upc/upc-gimplify.h
Modified:
branches/gupc/gcc/ChangeLog.upc
branches/gupc/gcc/DATESTAMP
branches/gupc/gcc/c-decl.c
branches/gupc/gcc/c-family/c-common.h
branches/gupc/gcc/c-family/c-gimplify.c
branches/gupc/gcc/c-typeck.c
branches/gupc/gcc/cp/cp-gimplify.c
branches/gupc/gcc/cp/cp-tree.h
branches/gupc/gcc/explow.c
branches/gupc/gcc/gimple.h
branches/gupc/gcc/gimplify.c
branches/gupc/gcc/langhooks-def.h
branches/gupc/gcc/langhooks.c
branches/gupc/gcc/langhooks.h
branches/gupc/gcc/libfuncs.h
branches/gupc/gcc/objc/objc-act.c
branches/gupc/gcc/timevar.def
branches/gupc/gcc/tree-pass.h
branches/gupc/gcc/upc/ChangeLog
branches/gupc/gcc/upc/Make-lang.in
branches/gupc/gcc/upc/upc-act.c
branches/gupc/gcc/upc/upc-lang.c
More information about the Gcc-cvs
mailing list