[Bug target/17390] missing floating point compare optimization

2007-08-23 Thread ubizjak at gmail dot com
--- Comment #16 from ubizjak at gmail dot com 2007-08-23 14:26 --- Fixed. -- ubizjak at gmail dot com changed: What|Removed |Added Status|ASSIGNED

[Bug target/17390] missing floating point compare optimization

2007-08-23 Thread uros at gcc dot gnu dot org
--- Comment #15 from uros at gcc dot gnu dot org 2007-08-23 14:23 --- Subject: Bug 17390 Author: uros Date: Thu Aug 23 14:23:40 2007 New Revision: 127742 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=127742 Log: PR target/17390 * config/i386/i386.c (ix86_expand_

[Bug target/17390] missing floating point compare optimization

2007-08-23 Thread ubizjak at gmail dot com
--- Comment #14 from ubizjak at gmail dot com 2007-08-23 08:33 --- Patch at http://gcc.gnu.org/ml/gcc-patches/2007-08/msg01513.html. This is target-only patch that fakes fcomi instructions. It doesn't need to rescan insn stream and creates the same output as in Comment #8. It also doesn

[Bug target/17390] missing floating point compare optimization

2007-05-18 Thread ubizjak at gmail dot com
--- Comment #13 from ubizjak at gmail dot com 2007-05-18 15:13 --- (In reply to comment #12) > ping This patch needs to be ported to dataflow infrastructure [1] and has to be re-thought a bit. [1]: http://gcc.gnu.org/ml/gcc-patches/2006-05/msg00040.html -- http://gcc.gnu.org/bugzi

[Bug target/17390] missing floating point compare optimization

2007-05-10 Thread fxcoudert at gcc dot gnu dot org
--- Comment #12 from fxcoudert at gcc dot gnu dot org 2007-05-10 23:15 --- ping -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17390

[Bug target/17390] missing floating point compare optimization

2006-07-25 Thread pluto at agmk dot net
--- Comment #11 from pluto at agmk dot net 2006-07-25 11:33 --- ping -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17390

[Bug target/17390] missing floating point compare optimization

2006-05-01 Thread pluto at agmk dot net
--- Comment #10 from pluto at agmk dot net 2006-05-01 08:05 --- (In reply to comment #9) > Created an attachment (id=10666) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10666&action=view) [edit] > patch to SVN GCC: (GNU) 4.2.0 20060117 (experimental) this patch ICEs recent x86-64

[Bug target/17390] missing floating point compare optimization

2006-01-18 Thread uros at kss-loka dot si
--- Comment #9 from uros at kss-loka dot si 2006-01-18 09:53 --- Created an attachment (id=10666) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10666&action=view) patch to SVN GCC: (GNU) 4.2.0 20060117 (experimental) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17390

[Bug target/17390] missing floating point compare optimization

2006-01-18 Thread uros at kss-loka dot si
--- Comment #8 from uros at kss-loka dot si 2006-01-18 09:50 --- (In reply to comment #7) > Hmm, I get (but that looks like different branch predictions): It looks that your default is -mtune=pentium. > _testf: > fldl4(%esp) > ftst > fnstsw %ax > t

[Bug target/17390] missing floating point compare optimization

2006-01-17 Thread pinskia at gcc dot gnu dot org
--- Comment #7 from pinskia at gcc dot gnu dot org 2006-01-18 04:57 --- Hmm, I get (but that looks like different branch predictions): _testf: fldl4(%esp) ftst fnstsw %ax testb $64, %ah jne L10 ftst fnstsw %ax fs

[Bug target/17390] missing floating point compare optimization

2005-10-23 Thread uros at kss-loka dot si
--- Comment #6 from uros at kss-loka dot si 2005-10-24 06:29 --- Some discussion can be found in this thread: http://gcc.gnu.org/ml/gcc/2005-10/msg00574.html A new version of patch is here (post-reload machine dependant pass): http://gcc.gnu.org/ml/gcc-patches/2005-10/msg01298.html --

[Bug target/17390] missing floating point compare optimization

2005-10-19 Thread steven at gcc dot gnu dot org
--- Comment #5 from steven at gcc dot gnu dot org 2005-10-19 13:13 --- That patch is yet another example of why we constantly keep having compile time problems. Just add more, and more, and more, and more. And act surprised when someone notices that gcc 4.1 is four times as slow as 2.9

[Bug target/17390] missing floating point compare optimization

2005-10-19 Thread uros at kss-loka dot si
--- Comment #4 from uros at kss-loka dot si 2005-10-19 12:29 --- Patch here: http://gcc.gnu.org/ml/gcc-patches/2005-10/msg01126.html -- uros at kss-loka dot si changed: What|Removed |Added ---