This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

r175924 - in /branches/gupc/gcc: ChangeLog.upc ...


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]