arm: Split xorsi with constant after reload.
authorRichard Henderson <rth@redhat.com>
Wed, 21 Dec 2011 00:35:41 +0000 (16:35 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Wed, 21 Dec 2011 00:35:41 +0000 (16:35 -0800)
commit96e69fe20ef229fda89951492305a14c3701262f
tree0afa5581ca85d266dafc9554bd6642d32130adeb
parent6cb2b9646d8daf773d1e8a02c9988dbbc9af1d8c
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.

From-SVN: r182562
gcc/ChangeLog
gcc/config/arm/arm.md