--- Comment #7 from bernds at gcc dot gnu dot org 2010-04-16 11:23 ---
Fixed.
--
bernds at gcc dot gnu dot org changed:
What|Removed |Added
Status|NEW
--- Comment #6 from bernds at gcc dot gnu dot org 2010-04-16 10:05 ---
Subject: Bug 40603
Author: bernds
Date: Fri Apr 16 10:04:15 2010
New Revision: 158407
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158407
Log:
PR target/40603
* config/arm/arm.md (cbranchqi4
--- Comment #5 from bernds at codesourcery dot com 2010-03-26 12:01 ---
http://gcc.gnu.org/ml/gcc-patches/2010-03/msg01235.html
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40603
--
ramana at gcc dot gnu dot org changed:
What|Removed |Added
Severity|normal |enhancement
Keywords||missed-opt
--- Comment #4 from rearnsha at gcc dot gnu dot org 2009-07-22 21:22
---
The transformation to signed char is done very early on (maybe even during
parsing). The 003t.original dump already contains:
if ((signed char) *(p + 8) >= 0)
--
rearnsha at gcc dot gnu dot org changed:
--
ramana at gcc dot gnu dot org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
Last reconfir
--- Comment #3 from carrot at google dot com 2009-07-01 10:24 ---
(In reply to comment #2)
> Subject: Re: New: unnecessary conversion from unsigned
> byte load to signed byte load
>
>
> > Unfortunately in thumb mode, loading a signed byte costs more than loading
> > an
> > u
--- Comment #2 from ramana dot radhakrishnan at arm dot com 2009-07-01
09:13 ---
Subject: Re: New: unnecessary conversion from unsigned
byte load to signed byte load
> Unfortunately in thumb mode, loading a signed byte costs more than loading an
> unsigned byte and comparing
--- Comment #1 from carrot at google dot com 2009-07-01 06:56 ---
Created an attachment (id=18105)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18105&action=view)
test case
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40603