diff options
author | Ulrich Weigand <uweigand@de.ibm.com> | 2008-07-21 17:15:22 +0000 |
---|---|---|
committer | Ulrich Weigand <uweigand@gcc.gnu.org> | 2008-07-21 17:15:22 +0000 |
commit | a03f1b22cb818671a82fad00121360eda6ce6e38 (patch) | |
tree | 13c5838936e557ce907e0853e8bd41a01ea10a6b /gcc/fortran/matchexp.c | |
parent | 279086c39066177adac8f9589683429e01c325a3 (diff) | |
download | gcc-a03f1b22cb818671a82fad00121360eda6ce6e38.zip gcc-a03f1b22cb818671a82fad00121360eda6ce6e38.tar.gz gcc-a03f1b22cb818671a82fad00121360eda6ce6e38.tar.bz2 |
spu.md ("div<mode>3"): Convert into expander, move original insn and splitter contents into ...
* 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.
From-SVN: r138036
Diffstat (limited to 'gcc/fortran/matchexp.c')
0 files changed, 0 insertions, 0 deletions