egcs/gcc ChangeLog config/sparc/sparc.c config ...

David Miller davem@cygnus.com
Tue Aug 25 20:25:00 GMT 1998


CVSROOT:	/egcs/carton/cvsfiles
Module name:	egcs
Changes by:	davem@egcs.cygnus.com	98/08/25 20:25:03

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

Log message:
	* config/sparc/sparc.c (sparc_absnegfloat_split_legitimate): New
	function.
	* config/sparc/sparc.h: Declare it.
	* config/sparc/sparc.md (float abs/neg splits): Use it.
	(all other splits): Handle SUBREGs properly where necessary.
	(unnamed (1<<x)-1 V8PLUS pattern): Disable for now.




More information about the Gcc-cvs mailing list