egcs/gcc ChangeLog config/c4x/c4x.md

m.hayes@egcs.cygnus.com m.hayes@egcs.cygnus.com
Thu Apr 1 16:40:00 GMT 1999


CVSROOT:	/egcs/carton/cvsfiles
Module name:	egcs
Changes by:	m.hayes@egcs.cygnus.com	99/04/01 16:40:39

Modified files:
	gcc            : ChangeLog 
	gcc/config/c4x : c4x.md 

Log message:
	* config/c4x/c4x.md (*db): Enable pattern if TARGET_LOOP_UNSIGNED
	is non-zero.
	(movstrqi_small, movstrqi_large, *cmpstrqi): Add + modifier to address
	register constraints.
	(*movhi_clobber+1): Modify splitter pattern to handle destination
	register that is used in the source address.
	(*xorhi3_clobber): Replace AND with XOR in call to legitimize_operands.



More information about the Gcc-cvs mailing list