[Bug rtl-optimization/48037] Missed optimization: unnecessary register moves

2024-09-20 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48037 Andrew Pinski changed: What|Removed |Added Resolution|--- |FIXED See Also|

[Bug rtl-optimization/48037] Missed optimization: unnecessary register moves

2021-08-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48037 Andrew Pinski changed: What|Removed |Added Keywords||missed-optimization Severity|n

[Bug rtl-optimization/48037] Missed optimization: unnecessary register moves

2020-08-10 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48037 --- Comment #10 from Marc Glisse --- We now generate just sqrtpd %xmm0, %xmm0 for 2 and 4, sqrtpd (%rdi), %xmm0 for 3, and movupd (%rdi), %xmm0 sqrtpd %xmm0, %xmm0 for 1 (for alignment reasons I guess, the movu

[Bug rtl-optimization/48037] Missed optimization: unnecessary register moves

2012-10-23 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48037 Marc Glisse changed: What|Removed |Added CC||glisse at gcc dot gnu.org --- Com

[Bug rtl-optimization/48037] Missed optimization: unnecessary register moves

2011-03-15 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48037 --- Comment #8 from Richard Guenther 2011-03-15 12:41:57 UTC --- The patch fixed the pass-by-value cases to no longer go through stack memory. The useless reg-reg moves prevail: _Z6vsqrt2U8__vectord: .LFB520: .cfi_startproc sqrts

[Bug rtl-optimization/48037] Missed optimization: unnecessary register moves

2011-03-15 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48037 --- Comment #7 from Richard Guenther 2011-03-15 12:22:18 UTC --- Author: rguenth Date: Tue Mar 15 12:22:12 2011 New Revision: 170986 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170986 Log: 2011-03-15 Richard Guenther PR tree-op

[Bug rtl-optimization/48037] Missed optimization: unnecessary register moves

2011-03-14 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48037 --- Comment #6 from Jeffrey A. Law 2011-03-14 15:54:57 UTC --- -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03/14/11 09:46, rguenth at gcc dot gnu.org wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48037 > > --- Comment #5 from Richar

[Bug rtl-optimization/48037] Missed optimization: unnecessary register moves

2011-03-14 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48037 --- Comment #5 from Richard Guenther 2011-03-14 15:45:53 UTC --- (In reply to comment #4) > > --- Comment #3 from Eric Botcazou 2011-03-09 > > 12:01:10 UTC --- > >> As of the register moves you are seeing, we have the long-time known > >> prob

[Bug rtl-optimization/48037] Missed optimization: unnecessary register moves

2011-03-14 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48037 --- Comment #4 from Jeffrey A. Law 2011-03-14 15:39:53 UTC --- -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03/09/11 05:01, ebotcazou at gcc dot gnu.org wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48037 > > Eric Botcazou changed:

[Bug rtl-optimization/48037] Missed optimization: unnecessary register moves

2011-03-09 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48037 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot |

[Bug rtl-optimization/48037] Missed optimization: unnecessary register moves

2011-03-09 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48037 Richard Guenther changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/48037] Missed optimization: unnecessary register moves

2011-03-08 Thread schnetter at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48037 --- Comment #1 from Erik Schnetter 2011-03-09 03:32:42 UTC --- Created attachment 23588 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23588 Generated assembler code