diff options
| author | sayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-06-01 01:37:17 +0000 |
|---|---|---|
| committer | sayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-06-01 01:37:17 +0000 |
| commit | ee3081247a6b613c279ab98a53432516f525652b (patch) | |
| tree | 94aa901d056ca54c1dccfd0dab60624d4477478d /libjava/classpath/gnu/java | |
| parent | 54554f306a70dee7f8553bf60af3f7906d16efae (diff) | |
| download | ppe42-gcc-ee3081247a6b613c279ab98a53432516f525652b.tar.gz ppe42-gcc-ee3081247a6b613c279ab98a53432516f525652b.zip | |
* config/i386/i386.c (ix86_expand_fp_absneg_operator): When SSE
isn't available, directly generate the simpler x87 patterns without
the (use (const_int 0)).
* config/i386/i386.md (*negsf2_1): Enable pre-reload if the SSE
implementation isn't available.
(*negdf2_1): Likewise.
(*negxf2_1): XF mode negation is always done using the x87.
(*abssf2_1, *absdf2_1, *absxf2_1): Likewise^3 for fabs.
* gcc.target/i386/387-11.c: New test case.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114293 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/gnu/java')
0 files changed, 0 insertions, 0 deletions

