[Bug target/45804] ARM: unnecessary sign extension

2010-09-27 Thread rearnsha at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45804 --- Comment #3 from Richard Earnshaw 2010-09-27 21:52:38 UTC --- (In reply to comment #2) > > What do you mean by "returned"? This is an inline function, so it depends > entirely on what the referencing code is doing whether or not this value is

[Bug target/45804] ARM: unnecessary sign extension

2010-09-27 Thread felipe.contreras at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45804 --- Comment #2 from Felipe Contreras 2010-09-27 19:02:19 UTC --- (In reply to comment #1) > This particular case is invalid. > > The ARM ABI requires that short and char result types are extended to 32 bits > (using signed or unsigned extensio

[Bug target/45804] ARM: unnecessary sign extension

2010-09-27 Thread rearnsha at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45804 Richard Earnshaw changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug target/45804] ARM: unnecessary sign extension

2010-09-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45804 Richard Guenther changed: What|Removed |Added Keywords||missed-optimization Target