r142488 - in /branches/cell-4_3-branch: ChangeL...
uweigand@gcc.gnu.org
uweigand@gcc.gnu.org
Fri Dec 5 20:15:00 GMT 2008
Author: uweigand
Date: Fri Dec 5 20:15:38 2008
New Revision: 142488
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=142488
Log:
* gcc/config/spu/spu.h (ADDRESSES_NEVER_TRAP): Define.
* gcc/rtlanal.c (rtx_addr_can_trap_p_1): Respect ADDRESSES_NEVER_TRAP.
* gcc/doc/tm.texi (ADDRESSES_NEVER_TRAP): Document.
* gcc/config/spu/spu.c (spu_split_load): Trust MEM_ALIGN. When not
optimizing, do not split load unless necessary.
* gcc/config/spu/spu.md ("_abs<mode>2"): Do not split in split0 pass.
Modified:
branches/cell-4_3-branch/ChangeLog.cell
branches/cell-4_3-branch/gcc/config/spu/spu.c
branches/cell-4_3-branch/gcc/config/spu/spu.h
branches/cell-4_3-branch/gcc/config/spu/spu.md
branches/cell-4_3-branch/gcc/doc/tm.texi
branches/cell-4_3-branch/gcc/rtlanal.c
More information about the Gcc-cvs
mailing list