[Bug rtl-optimization/47521] Unnecessary usage of edx register

2013-09-17 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47521 Jeffrey A. Law changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug rtl-optimization/47521] Unnecessary usage of edx register

2013-04-09 Thread tony.poppleton at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47521 --- Comment #7 from Tony Poppleton 2013-04-10 01:51:36 UTC --- This appears to be fixed with GCC 4.8.0 and flag -O2. The asm code produced is now exactly as Jeff said in comment #3: .file "test.c" .text .p2al

[Bug rtl-optimization/47521] Unnecessary usage of edx register

2011-04-28 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47521 Richard Guenther changed: What|Removed |Added Target Milestone|4.4.7 |---

[Bug rtl-optimization/47521] Unnecessary usage of edx register

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47521 Jakub Jelinek changed: What|Removed |Added Target Milestone|4.4.6 |4.4.7

[Bug rtl-optimization/47521] Unnecessary usage of edx register

2011-02-03 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47521 --- Comment #6 from Jeffrey A. Law 2011-02-03 14:32:03 UTC --- -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 02/03/11 07:16, tony.poppleton at gmail dot com wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47521 > > --- Comment #5 from T

[Bug rtl-optimization/47521] Unnecessary usage of edx register

2011-02-03 Thread tony.poppleton at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47521 --- Comment #5 from Tony Poppleton 2011-02-03 14:16:01 UTC --- As a quick test, would this be fixed by re-ordering the register file to move eax above edx? If so, then another possible fix to this would be to effectively re-run the RA pass multi

[Bug rtl-optimization/47521] Unnecessary usage of edx register

2011-02-03 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47521 --- Comment #4 from Jeffrey A. Law 2011-02-03 13:54:16 UTC --- I'd hoped it would be possible to define a set of conditions under which combine could combine the conditional move with the subsequent move into a hard register. Without special cas

[Bug rtl-optimization/47521] Unnecessary usage of edx register

2011-02-02 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47521 Jeffrey A. Law changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/47521] Unnecessary usage of edx register

2011-01-28 Thread tony.poppleton at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47521 Tony Poppleton changed: What|Removed |Added Known to work||4.3.5 Known to fail|