r138036 - in /trunk/gcc: ChangeLog config/spu/s...

uweigand@gcc.gnu.org uweigand@gcc.gnu.org
Mon Jul 21 17:15:00 GMT 2008


Author: uweigand
Date: Mon Jul 21 17:15:22 2008
New Revision: 138036

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=138036
Log:
	* config/spu/spu.md ("div<mode>3"): Convert into expander, move
	original insn and splitter contents into ...
	("*div<mode>3_fast"): ... this new pattern.  Enable only if
	flag_unsafe_math_optimizations.  Add dummy scratch register.
	("*div<mode>3_adjusted"): New insn and splitter.  Enable only if
	!flag_unsafe_math_optimizations.  Returns number with next
	highest magnitude if this is still less or equal to the true
	quotient in magnitude.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/spu/spu.md



More information about the Gcc-cvs mailing list