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