r157752 - in /branches/mem-ref2/gcc: ChangeLog....

rguenth@gcc.gnu.org rguenth@gcc.gnu.org
Fri Mar 26 16:08:00 GMT 2010


Author: rguenth
Date: Fri Mar 26 16:08:29 2010
New Revision: 157752

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=157752
Log:
2010-03-26  Richard Guenther  <rguenther@suse.de>

	* ipa-reference.c (mark_load): Use get_base_address.
	(mark_store): Likewise.

	* tree-ssa-ccp.c (maybe_fold_reference): Avoid introducing
	not useless type conversions.
	* ipa-pure-const.c (check_op): Handle MEM_REF.
	* cfgexpand.c (expand_debug_expr): Fold MEM_REFs in debug
	expressions to avoid handing non-canonicalized MEM_EXPRs
	to the alias-oracle from the scheduler.

Modified:
    branches/mem-ref2/gcc/ChangeLog.mem-ref2
    branches/mem-ref2/gcc/cfgexpand.c
    branches/mem-ref2/gcc/ipa-pure-const.c
    branches/mem-ref2/gcc/ipa-reference.c
    branches/mem-ref2/gcc/tree-ssa-ccp.c



More information about the Gcc-cvs mailing list