PR middle-end/PR28690
authorPeter Bergner <bergner@vnet.ibm.com>
Mon, 7 Apr 2008 17:36:59 +0000 (12:36 -0500)
committerPeter Bergner <bergner@gcc.gnu.org>
Mon, 7 Apr 2008 17:36:59 +0000 (12:36 -0500)
commit46b71b0354e0eba0e0b176a80434bb3a953aadb6
tree1d70b0b5be2385ffac16616696a1ca2968a86039
parent64ef8953e3507ad5e3f356e4d65a0d7fd9d10355
PR middle-end/PR28690

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.

From-SVN: r133985
gcc/ChangeLog
gcc/emit-rtl.c
gcc/gcse.c
gcc/loop-invariant.c
gcc/rtl.h
gcc/rtlanal.c