[Bug target/60300] [avr] Suboptimal stack pointer manipulation for frame setup

2016-11-23 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60300 Georg-Johann Lay changed: What|Removed |Added Keywords||missed-optimization

[Bug target/60300] [avr] Suboptimal stack pointer manipulation for frame setup

2016-11-23 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60300 --- Comment #6 from Georg-Johann Lay --- Author: gjl Date: Wed Nov 23 09:17:57 2016 New Revision: 242741 URL: https://gcc.gnu.org/viewcvs?rev=242741=gcc=rev Log: gcc/ PR target/60300 * config/avr/constraints.md (Csp): Widen

[Bug target/60300] [avr] Suboptimal stack pointer manipulation for frame setup

2014-05-12 Thread senthil_kumar.selvaraj at atmel dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60300 Senthil Kumar Selvaraj senthil_kumar.selvaraj at atmel dot com changed: What|Removed |Added CC|

[Bug target/60300] [avr] Suboptimal stack pointer manipulation for frame setup

2014-05-12 Thread matthijs at stdin dot nl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60300 --- Comment #5 from Matthijs Kooijman matthijs at stdin dot nl --- Ah, then the comments are a bit misleading, yes. Wouldn't it make sense to put this decision outside of avr_sp_immediate_operand, in the same area where the decision between the

[Bug target/60300] [avr] Suboptimal stack pointer manipulation for frame setup

2014-04-08 Thread matthijs at stdin dot nl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60300 --- Comment #3 from Matthijs Kooijman matthijs at stdin dot nl --- Hmm, I don't think the gcc sources support that. AFAICT, they attempt to just find the shortest approach, without caring for speed. For example, look at avr.c, around line 1265,

[Bug target/60300] [avr] Suboptimal stack pointer manipulation for frame setup

2014-04-07 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60300 Georg-Johann Lay gjl at gcc dot gnu.org changed: What|Removed |Added Target||avr --- Comment

[Bug target/60300] [avr] Suboptimal stack pointer manipulation for frame setup

2014-02-21 Thread matthijs at stdin dot nl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60300 --- Comment #1 from Matthijs Kooijman matthijs at stdin dot nl --- I noticed I didn't use -O in the output I pasted, but I just confirmed that the results are the same with -Os and -O3.