This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r182562 - in /trunk/gcc: ChangeLog config/arm/a...
- From: rth at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Wed, 21 Dec 2011 00:35:42 -0000
- Subject: r182562 - in /trunk/gcc: ChangeLog config/arm/a...
Author: rth
Date: Wed Dec 21 00:35:41 2011
New Revision: 182562
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182562
Log:
arm: Split xorsi with constant after reload.
This puts xorsi3 in the same format as andsi3 and iorsi3.
This similarity fixes code generation issues with splitting
atomic_fetch_xor post-reload.
* config/arm/arm.md (*arm_xorsi3): Match iorsi3 and perform
post-reload splitting.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/arm/arm.md