egcs/gcc ChangeLog config/arm/arm.c config/arm ...

law@gcc.gnu.org law@gcc.gnu.org
Fri Oct 22 17:09:00 GMT 1999


CVSROOT:	/cvs/gcc
Module name:	egcs
Changes by:	law@sourceware.cygnus.com	99/10/22 17:09:29

Modified files:
	gcc            : ChangeLog 
	gcc/config/arm : arm.c arm.h arm.md 

Log message:
	* 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.



More information about the Gcc-cvs mailing list