arm.c (logical_binary_operator): New fucntion.
commit6ab589e0c9e6e11768d5de1e6c83fdbc4e4c19e2
authorJeffrey A Law <law@cygnus.com>
Sat, 23 Oct 1999 00:09:29 +0000 (23 00:09 +0000)
committerJeff Law <law@gcc.gnu.org>
Sat, 23 Oct 1999 00:09:29 +0000 (22 18:09 -0600)
tree27be171368390d81204ad970ab1069c4306579a5
parentdfac187e9f168cad1dbc73ebe9757589c6bebb58
arm.c (logical_binary_operator): New fucntion.

        * arm.c (logical_binary_operator): New fucntion.
        * arm.h (logical_binary_operator): Declare it.
        (PREDICATE_CODES): Handle logical_binary_operator.
        * arm.md (anddi3, anddi_zesidi_di, anddi_sesdi_di): Use "#" for
        output constraints.  Add appropriate splitters.
        (anddi_notdi_di, anddi_notzesidi_di, anddi_notsesidi_di): Likewise.
        (iordi3, iordi_zesidi_di, iordi_sesidi_di): Likewise.
        (xordi3, xordi_zesidi_di, xordi_sesidi_di): Likewise.

From-SVN: r30135
gcc/ChangeLog
gcc/config/arm/arm.c
gcc/config/arm/arm.h
gcc/config/arm/arm.md