[Bug target/15492] floating-point arguments are loaded too early to x87 stack

2017-04-15 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=15492 Uroš Bizjak changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/15492] floating-point arguments are loaded too early to x87 stack

2017-04-15 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=15492 --- Comment #13 from Uroš Bizjak --- Recent gcc generates: testcase from Comment #0: double test (double a, double b) { return a*a + b*b; } fldl4(%esp) fmul%st(0), %st fldl12(%esp) fmul%s

[Bug target/15492] floating-point arguments are loaded too early to x87 stack

2013-01-13 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15492 Uros Bizjak changed: What|Removed |Added CC||vhaisman at gmail dot com --- Com

[Bug target/15492] floating-point arguments are loaded too early to x87 stack

2006-07-21 Thread hubicka at gcc dot gnu dot org
--- Comment #11 from hubicka at gcc dot gnu dot org 2006-07-21 17:07 --- Unless reg-stack is told how to reschedule the instructions to match register stack constraints, I don't think we can get much closer to solving the problem that some instruction orderings needs a lot more fxchs th

[Bug target/15492] floating-point arguments are loaded too early to x87 stack

2005-06-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-21 11:31 --- The first one is still producing the same old stupid code. -- What|Removed |Added

[Bug target/15492] floating-point arguments are loaded too early to x87 stack

2005-06-21 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2005-06-21 11:24 --- reg-stack has been reworked quite a bit recently. Where do we stand on this one now? -- What|Removed |Added