/[gcc]
ViewVC logotype

Revision 135124


Jump to revision: Previous Next
Author: sje
Date: Fri May 9 18:26:57 2008 UTC (18 months, 2 weeks ago)
Changed paths: 6
Log Message:
	Backport from mainline:

	2008-04-07  Peter Bergner  <bergner@vnet.ibm.com>

	PR middle-end/PR28690
	* rtlanal.c: Update copyright years.
	(commutative_operand_precedence): Give SYMBOL_REF's the same precedence
	as REG_POINTER and MEM_POINTER operands.
	* emit-rtl.c (gen_reg_rtx_and_attrs): New function.
	(set_reg_attrs_from_value): Call mark_reg_pointer as appropriate.
	* rtl.h (gen_reg_rtx_and_attrs): Add prototype for new function.
	* gcse.c: Update copyright years.
	(pre_delete): Call gen_reg_rtx_and_attrs.
	(hoist_code): Likewise.
	(build_store_vectors): Likewise.
	(delete_store): Likewise.
	* loop-invariant.c (move_invariant_reg): Likewise.
	Update copyright years.

	2008-04-08  Peter Bergner  <bergner@vnet.ibm.com>

	Revert
	PR middle-end/PR28690
	* rtlanal.c: (commutative_operand_precedence): Give SYMBOL_REF's the
	same precedence as REG_POINTER and MEM_POINTER operands.

	2008-04-09  Peter Bergner  <bergner@vnet.ibm.com>

	PR middle-end/PR28690
	* explow.c (break_out_memory_refs): Use simplify_gen_binary rather
	than gen_rtx_fmt_ee to perform more canonicalizations.

Changed paths:

Path Details
Directorybranches/gcc-4_3-branch/gcc/ChangeLog modified , text changed
Directorybranches/gcc-4_3-branch/gcc/emit-rtl.c modified , text changed
Directorybranches/gcc-4_3-branch/gcc/explow.c modified , text changed
Directorybranches/gcc-4_3-branch/gcc/gcse.c modified , text changed
Directorybranches/gcc-4_3-branch/gcc/loop-invariant.c modified , text changed
Directorybranches/gcc-4_3-branch/gcc/rtl.h modified , text changed

  ViewVC Help
Powered by ViewVC 1.1.2