diff options
author | uweigand <uweigand@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-07-21 17:15:22 +0000 |
---|---|---|
committer | uweigand <uweigand@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-07-21 17:15:22 +0000 |
commit | b79906a3c99291824d12c57a9d0eda4ddbf560c8 (patch) | |
tree | 13c5838936e557ce907e0853e8bd41a01ea10a6b /gcc/config.host | |
parent | e88a1fbf6bb65809452216f99f9357c8d7a1c187 (diff) | |
download | gcc-b79906a3c99291824d12c57a9d0eda4ddbf560c8.tar.gz |
* 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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@138036 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config.host')
0 files changed, 0 insertions, 0 deletions