This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r148168 - in /branches/alias-export/gcc: alias-...
- From: abel at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Thu, 04 Jun 2009 13:53:04 -0000
- Subject: r148168 - in /branches/alias-export/gcc: alias-...
Author: abel
Date: Thu Jun 4 13:53:04 2009
New Revision: 148168
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=148168
Log:
* expr.c (expand_expr_real_1): When expanding TARGET_MEM_REF,
do not set MEM_ORIG_EXPR if TMR_ORIGINAL has INDIRECT_REF as base.
* tree-ssa-alias.c: Revert all changes in the oracle.
* alias-export.c (handled_by_oracle_p): New.
(alias_export_may_alias_p): Use it to filter trees that make oracle
unhappy.
Modified:
branches/alias-export/gcc/alias-export.c
branches/alias-export/gcc/expr.c
branches/alias-export/gcc/tree-ssa-alias.c