[Bug rtl-optimization/61605] Potential optimization: Keep unclobbered argument registers live across function calls

2014-10-17 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61605 --- Comment #10 from vries at gcc dot gnu.org --- Author: vries Date: Fri Oct 17 06:36:45 2014 New Revision: 216365 URL: https://gcc.gnu.org/viewcvs?rev=216365root=gccview=rev Log: Use fuse-caller-save info in cprop-hardreg 2014-10-17 Tom de

[Bug rtl-optimization/61605] Potential optimization: Keep unclobbered argument registers live across function calls

2014-10-17 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61605 --- Comment #9 from vries at gcc dot gnu.org --- Author: vries Date: Fri Oct 17 06:36:35 2014 New Revision: 216364 URL: https://gcc.gnu.org/viewcvs?rev=216364root=gccview=rev Log: Handle copy cycles in pass_cprop_hardreg 2014-10-17 Tom de

[Bug rtl-optimization/61605] Potential optimization: Keep unclobbered argument registers live across function calls

2014-10-17 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61605 vries at gcc dot gnu.org changed: What|Removed |Added Keywords||missed-optimization

[Bug rtl-optimization/61605] Potential optimization: Keep unclobbered argument registers live across function calls

2014-10-16 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61605 vries at gcc dot gnu.org changed: What|Removed |Added Keywords||patch --- Comment #8 from

[Bug rtl-optimization/61605] Potential optimization: Keep unclobbered argument registers live across function calls

2014-09-30 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61605 --- Comment #6 from vries at gcc dot gnu.org --- Created attachment 33618 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33618action=edit [1/2] Use fuse-caller-save-info in cprop-hardreg

[Bug rtl-optimization/61605] Potential optimization: Keep unclobbered argument registers live across function calls

2014-09-30 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61605 --- Comment #7 from vries at gcc dot gnu.org --- Created attachment 33619 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33619action=edit [2/2] Don't regard a copy with identical src and dest as killing dest This patch adds handling of

[Bug rtl-optimization/61605] Potential optimization: Keep unclobbered argument registers live across function calls

2014-09-30 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61605 vries at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug rtl-optimization/61605] Potential optimization: Keep unclobbered argument registers live across function calls

2014-09-29 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61605 vries at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/61605] Potential optimization: Keep unclobbered argument registers live across function calls

2014-09-29 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61605 --- Comment #5 from vries at gcc dot gnu.org --- Created attachment 33610 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33610action=edit proof-of-concept patch Using this proof-of-concept patch, we manage to get the desired code. The patch

[Bug rtl-optimization/61605] Potential optimization: Keep unclobbered argument registers live across function calls

2014-09-28 Thread andi-gcc at firstfloor dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61605 Andi Kleen andi-gcc at firstfloor dot org changed: What|Removed |Added CC||andi-gcc at

[Bug rtl-optimization/61605] Potential optimization: Keep unclobbered argument registers live across function calls

2014-09-28 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61605 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Target||x86_64-*-*

[Bug rtl-optimization/61605] Potential optimization: Keep unclobbered argument registers live across function calls

2014-09-28 Thread andi-gcc at firstfloor dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61605 --- Comment #3 from Andi Kleen andi-gcc at firstfloor dot org --- It was supposed to be enabled with Date: Fri May 30 11:39:49 2014 + -fuse-caller-save - Enable for i386 2014-05-30 Tom de Vries t...@codesourcery.com *