r125953 - in /branches/ibm/gcc-4_1-branch/gcc: ...
bergner@gcc.gnu.org
bergner@gcc.gnu.org
Fri Jun 22 18:16:00 GMT 2007
Author: bergner
Date: Fri Jun 22 18:16:53 2007
New Revision: 125953
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125953
Log:
Backport of submitted mainline indexed load/store patch.
PR middle-end/PR28690
* optabs.c (expand_binop): (emit_cmp_and_jump_insns): Allow EQ compares.
* rtlanal.c (commutative_operand_precedence): Prefer both REG_POINTER
and MEM_POINTER operands over REG and MEM operands.
(swap_commutative_operands_p): Change return value to bool. In case
of a tie, sort on REGNO.
* rtl.h: Update the corresponding prototype.
* tree-ssa-address.c (gen_addr_rtx): Use simplify_gen_binary
instead of gen_rtx_PLUS.
Modified:
branches/ibm/gcc-4_1-branch/gcc/ChangeLog
branches/ibm/gcc-4_1-branch/gcc/optabs.c
branches/ibm/gcc-4_1-branch/gcc/rtl.h
branches/ibm/gcc-4_1-branch/gcc/rtlanal.c
branches/ibm/gcc-4_1-branch/gcc/tree-ssa-address.c
More information about the Gcc-cvs
mailing list