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]

r132051 - in /branches/gimple-tuples-branch/gcc...


Author: dnovillo
Date: Fri Feb  1 20:38:54 2008
New Revision: 132051

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=132051
Log:

	http://gcc.gnu.org/ml/gcc-patches/2008-02/msg00032.html

	* tree-pas.h (struct tree_opt_pass): Remove field
	WORKS_WITH_TUPLES_P.  Adjust all users.
	* opts.c (decode_options): Force -O0.
	* cfgexpand.c (gimple_to_tree): Handle GIMPLE_RETURN,
	GIMPLE_ASM, GIMPLE_CALL and GIMPLE_SWITCH.
	Show unrecognized tuple when failing.
	(expand_gimple_basic_block): Do not use
	gimple_stmt_iterator to go through the statements in BB.
	Handle GIMPLE_CALL instead of CALL_EXPR.
	(gimple_expand_cfg): Rename from tree_expand_cfg.  Update
	all users.
	Remove PROP_gimple_leh.
	* gimple.c (walk_gimple_seq): Guard against WI == NULL.
	* tree-cfg.c (execute_warn_function_return): Move #if 0
	markers.
	* passes.c (init_optimization_passes): Adjust #if 0
	markers to execute pass_expand.
	Guard more passes under #if 0.


Modified:
    branches/gimple-tuples-branch/gcc/ChangeLog.tuples
    branches/gimple-tuples-branch/gcc/auto-inc-dec.c
    branches/gimple-tuples-branch/gcc/bb-reorder.c
    branches/gimple-tuples-branch/gcc/bt-load.c
    branches/gimple-tuples-branch/gcc/cfgcleanup.c
    branches/gimple-tuples-branch/gcc/cfgexpand.c
    branches/gimple-tuples-branch/gcc/cfglayout.c
    branches/gimple-tuples-branch/gcc/cfgrtl.c
    branches/gimple-tuples-branch/gcc/cgraphbuild.c
    branches/gimple-tuples-branch/gcc/combine-stack-adj.c
    branches/gimple-tuples-branch/gcc/combine.c
    branches/gimple-tuples-branch/gcc/cse.c
    branches/gimple-tuples-branch/gcc/dce.c
    branches/gimple-tuples-branch/gcc/df-core.c
    branches/gimple-tuples-branch/gcc/dse.c
    branches/gimple-tuples-branch/gcc/emit-rtl.c
    branches/gimple-tuples-branch/gcc/except.c
    branches/gimple-tuples-branch/gcc/final.c
    branches/gimple-tuples-branch/gcc/function.c
    branches/gimple-tuples-branch/gcc/fwprop.c
    branches/gimple-tuples-branch/gcc/gcse.c
    branches/gimple-tuples-branch/gcc/gimple-low.c
    branches/gimple-tuples-branch/gcc/gimple.c
    branches/gimple-tuples-branch/gcc/global.c
    branches/gimple-tuples-branch/gcc/ifcvt.c
    branches/gimple-tuples-branch/gcc/init-regs.c
    branches/gimple-tuples-branch/gcc/integrate.c
    branches/gimple-tuples-branch/gcc/ipa-cp.c
    branches/gimple-tuples-branch/gcc/ipa-inline.c
    branches/gimple-tuples-branch/gcc/ipa-pure-const.c
    branches/gimple-tuples-branch/gcc/ipa-reference.c
    branches/gimple-tuples-branch/gcc/ipa-struct-reorg.c
    branches/gimple-tuples-branch/gcc/ipa-type-escape.c
    branches/gimple-tuples-branch/gcc/ipa.c
    branches/gimple-tuples-branch/gcc/jump.c
    branches/gimple-tuples-branch/gcc/local-alloc.c
    branches/gimple-tuples-branch/gcc/loop-init.c
    branches/gimple-tuples-branch/gcc/lower-subreg.c
    branches/gimple-tuples-branch/gcc/matrix-reorg.c
    branches/gimple-tuples-branch/gcc/mode-switching.c
    branches/gimple-tuples-branch/gcc/modulo-sched.c
    branches/gimple-tuples-branch/gcc/omp-low.c
    branches/gimple-tuples-branch/gcc/opts.c
    branches/gimple-tuples-branch/gcc/passes.c
    branches/gimple-tuples-branch/gcc/postreload-gcse.c
    branches/gimple-tuples-branch/gcc/postreload.c
    branches/gimple-tuples-branch/gcc/predict.c
    branches/gimple-tuples-branch/gcc/recog.c
    branches/gimple-tuples-branch/gcc/reg-stack.c
    branches/gimple-tuples-branch/gcc/regclass.c
    branches/gimple-tuples-branch/gcc/regmove.c
    branches/gimple-tuples-branch/gcc/regrename.c
    branches/gimple-tuples-branch/gcc/reorg.c
    branches/gimple-tuples-branch/gcc/rtl-factoring.c
    branches/gimple-tuples-branch/gcc/sched-rgn.c
    branches/gimple-tuples-branch/gcc/see.c
    branches/gimple-tuples-branch/gcc/stack-ptr-mod.c
    branches/gimple-tuples-branch/gcc/tracer.c
    branches/gimple-tuples-branch/gcc/tree-cfg.c
    branches/gimple-tuples-branch/gcc/tree-cfgcleanup.c
    branches/gimple-tuples-branch/gcc/tree-complex.c
    branches/gimple-tuples-branch/gcc/tree-dfa.c
    branches/gimple-tuples-branch/gcc/tree-eh.c
    branches/gimple-tuples-branch/gcc/tree-if-conv.c
    branches/gimple-tuples-branch/gcc/tree-into-ssa.c
    branches/gimple-tuples-branch/gcc/tree-mudflap.c
    branches/gimple-tuples-branch/gcc/tree-nomudflap.c
    branches/gimple-tuples-branch/gcc/tree-nrv.c
    branches/gimple-tuples-branch/gcc/tree-object-size.c
    branches/gimple-tuples-branch/gcc/tree-optimize.c
    branches/gimple-tuples-branch/gcc/tree-outof-ssa.c
    branches/gimple-tuples-branch/gcc/tree-pass.h
    branches/gimple-tuples-branch/gcc/tree-profile.c
    branches/gimple-tuples-branch/gcc/tree-sra.c
    branches/gimple-tuples-branch/gcc/tree-ssa-alias.c
    branches/gimple-tuples-branch/gcc/tree-ssa-ccp.c
    branches/gimple-tuples-branch/gcc/tree-ssa-copy.c
    branches/gimple-tuples-branch/gcc/tree-ssa-copyrename.c
    branches/gimple-tuples-branch/gcc/tree-ssa-dce.c
    branches/gimple-tuples-branch/gcc/tree-ssa-dom.c
    branches/gimple-tuples-branch/gcc/tree-ssa-dse.c
    branches/gimple-tuples-branch/gcc/tree-ssa-forwprop.c
    branches/gimple-tuples-branch/gcc/tree-ssa-ifcombine.c
    branches/gimple-tuples-branch/gcc/tree-ssa-loop-ch.c
    branches/gimple-tuples-branch/gcc/tree-ssa-loop.c
    branches/gimple-tuples-branch/gcc/tree-ssa-math-opts.c
    branches/gimple-tuples-branch/gcc/tree-ssa-phiopt.c
    branches/gimple-tuples-branch/gcc/tree-ssa-pre.c
    branches/gimple-tuples-branch/gcc/tree-ssa-reassoc.c
    branches/gimple-tuples-branch/gcc/tree-ssa-sink.c
    branches/gimple-tuples-branch/gcc/tree-ssa-structalias.c
    branches/gimple-tuples-branch/gcc/tree-ssa-uncprop.c
    branches/gimple-tuples-branch/gcc/tree-ssa.c
    branches/gimple-tuples-branch/gcc/tree-ssanames.c
    branches/gimple-tuples-branch/gcc/tree-stdarg.c
    branches/gimple-tuples-branch/gcc/tree-tailcall.c
    branches/gimple-tuples-branch/gcc/tree-vect-generic.c
    branches/gimple-tuples-branch/gcc/tree-vectorizer.c
    branches/gimple-tuples-branch/gcc/tree-vrp.c
    branches/gimple-tuples-branch/gcc/var-tracking.c
    branches/gimple-tuples-branch/gcc/web.c


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