[Bug target/29845] sh floating point emulation is inefficient

2012-11-07 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29845 --- Comment #9 from Oleg Endo olegendo at gcc dot gnu.org 2012-11-07 21:37:47 UTC --- Jörn, I was curious whether the soft fpu code of yours is also available as C/C++, or did you write it in asm only? I guess it would be an interesting bunch

[Bug target/29845] sh floating point emulation is inefficient

2012-11-07 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29845 --- Comment #10 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org 2012-11-07 22:40:39 UTC --- (In reply to comment #9) Jörn, I was curious whether the soft fpu code of yours is also available as C/C++, or did you write it in asm only?

[Bug target/29845] sh floating point emulation is inefficient

2012-11-07 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29845 --- Comment #11 from Oleg Endo olegendo at gcc dot gnu.org 2012-11-07 23:33:55 UTC --- (In reply to comment #10) but the compiler is not much good at combining high-level transformations with streamlined data representation, ABI

[Bug target/29845] sh floating point emulation is inefficient

2012-11-07 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29845 --- Comment #12 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org 2012-11-07 23:56:37 UTC --- (In reply to comment #11) Do you have any particular example in mind? Just compare the size performance of the code generated from

[Bug target/29845] sh floating point emulation is inefficient

2012-11-07 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29845 --- Comment #13 from Oleg Endo olegendo at gcc dot gnu.org 2012-11-08 01:08:51 UTC --- (In reply to comment #12) (In reply to comment #11) Do you have any particular example in mind? Just compare the size performance of the

[Bug target/29845] sh floating point emulation is inefficient

2012-09-09 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29845 Oleg Endo olegendo at gcc dot gnu.org changed: What|Removed |Added CC||olegendo at gcc

[Bug target/29845] sh floating point emulation is inefficient

2007-01-31 Thread christian dot bruel at st dot com
--- Comment #4 from christian dot bruel at st dot com 2007-01-31 13:47 --- Hereattached a patch to fix a few problems: 1) Rounding to nearest must be infinity if the infinitely precise result has a magniture at least 2 exp Emax (2-2exp-p) (ansi 754/1985 sect 4.1). The implementation

[Bug target/29845] sh floating point emulation is inefficient

2007-01-31 Thread christian dot bruel at st dot com
--- Comment #5 from christian dot bruel at st dot com 2007-01-31 13:50 --- Created an attachment (id=12986) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12986action=view) fixes the nearest to infinity and divide by 0 bugs. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29845

[Bug target/29845] sh floating point emulation is inefficient

2007-01-31 Thread christian dot bruel at st dot com
--- Comment #6 from christian dot bruel at st dot com 2007-01-31 13:56 --- (From update of attachment 12986) (note: this diff was made from the wrong direction. (-) shows the newest version. sorry -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29845

[Bug target/29845] sh floating point emulation is inefficient

2007-01-31 Thread amylaar at gcc dot gnu dot org
--- Comment #7 from amylaar at gcc dot gnu dot org 2007-02-01 03:41 --- (In reply to comment #4) Hereattached a patch to fix a few problems: 1) Rounding to nearest must be infinity if the infinitely precise result has a magniture at least 2 exp Emax (2-2exp-p) (ansi 754/1985 sect

[Bug target/29845] sh floating point emulation is inefficient

2006-11-29 Thread amylaar at gcc dot gnu dot org
--- Comment #2 from amylaar at gcc dot gnu dot org 2006-11-29 18:52 --- Created an attachment (id=12708) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12708action=view) ChangeLog entries for softfp-diff-20061110 These are the ChangeLog entries for the SH specific code. The

[Bug target/29845] sh floating point emulation is inefficient

2006-11-29 Thread amylaar at gcc dot gnu dot org
--- Comment #3 from amylaar at gcc dot gnu dot org 2006-11-29 19:03 --- Created an attachment (id=12709) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12709action=view) ChangeLog entries for softfp-diff-20061110 The previous version was missing the enumeration of two new files.

[Bug target/29845] sh floating point emulation is inefficient

2006-11-15 Thread amylaar at gcc dot gnu dot org
--- Comment #1 from amylaar at gcc dot gnu dot org 2006-11-15 18:02 --- Created an attachment (id=12624) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12624action=view) patch This patch has been regression tested on i686-pc-linux-gnu X sh-elf. However, I need approval for the