Fix bswap patterns for trunk.
authorramana <ramana@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 28 Jan 2010 08:35:59 +0000 (08:35 +0000)
committerramana <ramana@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 28 Jan 2010 08:35:59 +0000 (08:35 +0000)
commitff82f7574960d02bc45ef4d6b0cad1f310144ae1
tree2eb322ebb2eaff5ee4f63a7a3b9fc71c32ed9ec3
parentf28fa22c0ecd5a4dff7c9a8830ea72b703047b5b
Fix bswap patterns for trunk.

Committed by Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>

2010-01-28 Stephen Thomas <stephen.thomas@arm.com>

        * config/arm/arm.md (bswapsi2): Add support for bswapsi2.
        (arm_rev): New.
        (arm_legacy_rev): Likewise.
        (thumb_legacy_rev): Likewise.

2010-01-28 Stephen Thomas <stephen.thomas@arm.com>

        * testsuite/gcc.dg/optimize-bswap*.c: Add ARM target

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@156313 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/arm/arm.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/optimize-bswapdi-1.c
gcc/testsuite/gcc.dg/optimize-bswapsi-1.c