This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r186657 - in /trunk/gcc: ChangeLog alias.c alia...
- From: rsandifo at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Sat, 21 Apr 2012 18:55:18 -0000
- Subject: r186657 - in /trunk/gcc: ChangeLog alias.c alia...
Author: rsandifo
Date: Sat Apr 21 18:55:18 2012
New Revision: 186657
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=186657
Log:
gcc/
PR bootstrap/53021
* rtl.def (ADDRESS): Use "i" rather than "w".
* rtl.h (find_base_term): Delete.
(may_be_sp_based_p): Declare.
* rtl.c (rtx_code_size): Remove ADDRESS special case.
* alias.h (UNIQUE_BASE_VALUE_SP, UNIQUE_BASE_VALUE_ARGP)
(UNIQUE_BASE_VALUE_FP, UNIQUE_BASE_VALUE_HFP): Move to...
* alias.c: ...here.
(find_base_term): Make static.
(may_be_sp_based_p): New function.
* dse.c (record_store): Use it.
* store-motion.c (store_killed_in_insn): Likewise.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/alias.c
trunk/gcc/alias.h
trunk/gcc/dse.c
trunk/gcc/rtl.c
trunk/gcc/rtl.def
trunk/gcc/rtl.h
trunk/gcc/store-motion.c