[Bug target/33794] [4.3 regression] Wrong code w/ -ffast-math

2007-10-17 Thread uros at gcc dot gnu dot org
--- Comment #15 from uros at gcc dot gnu dot org 2007-10-17 17:10 --- Subject: Bug 33794 Author: uros Date: Wed Oct 17 17:09:58 2007 New Revision: 129410 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129410 Log: PR middle-end/33794 * gfortran.dg/pr33794.f90: New

[Bug target/33794] [4.3 regression] Wrong code w/ -ffast-math

2007-10-17 Thread uros at gcc dot gnu dot org
--- Comment #14 from uros at gcc dot gnu dot org 2007-10-17 15:22 --- Subject: Bug 33794 Author: uros Date: Wed Oct 17 15:22:23 2007 New Revision: 129406 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129406 Log: PR middle-end/33794 * reg-stack.c (move_for_stack_

[Bug target/33794] [4.3 regression] Wrong code w/ -ffast-math

2007-10-17 Thread ubizjak at gmail dot com
--- Comment #13 from ubizjak at gmail dot com 2007-10-17 14:31 --- Proposed patch in testing: Index: reg-stack.c === --- reg-stack.c (revision 129402) +++ reg-stack.c (working copy) @@ -1085,11 +1085,13 @@ special

[Bug target/33794] [4.3 regression] Wrong code w/ -ffast-math

2007-10-17 Thread ubizjak at gmail dot com
--- Comment #12 from ubizjak at gmail dot com 2007-10-17 13:57 --- Well, the problem here is that swap insn is not emitted before x87 fptan. It is actually my fault (UNSPEC_TAN handling is a bit wrong), the problem is only exposed by Jakub's patch. So, mine. -- ubizjak at gmail dot