Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: rtl-optimization
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: TabonyEE at austin dot rr dot com
GCC build triplet: x86_64-unknown-linux-gnu
GCC host triplet: x86_64-unk
NCONFIRMED
Severity: normal
Priority: P3
Component: rtl-optimization
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: TabonyEE at austin dot rr dot com
GCC build triplet: x86_64-unknown-linux-gnu
GCC host triplet: x86_64-unknown-linux-gn
Product: gcc
Version: 4.4.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: middle-end
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: TabonyEE at austin dot rr dot com
GCC build triplet: x86_64-unknown-linux-gnu
GCC
--- Comment #3 from TabonyEE at austin dot rr dot com 2007-03-20 00:39
---
C.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31136
--- Comment #1 from TabonyEE at austin dot rr dot com 2007-03-19 23:19
---
GCC 4.1.2 returns 0.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31136
--- Comment #3 from TabonyEE at austin dot rr dot com 2007-03-11 18:57
---
By the way, I think emit-rtl.c: change_address_1 could at least use an assert
that if the modes are different and the addresses are the same, then
mode_dependent_address_p is not true. That is unless
rity: P3
Component: tree-optimization
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: TabonyEE at austin dot rr dot com
GCC build triplet: x86_64-unknown-linux-gnu
GCC host triplet: x86_64-unknown-linux-gnu
GCC target triplet: x86_64-unknown-linux-gnu
http://gcc
--- Comment #2 from TabonyEE at austin dot rr dot com 2007-03-11 18:28
---
Hhmm. I have made a few other changes and now when I don't define
WORD_REGISTER_OPERATIONS, I get correct code. I get an HI load followed by a
QI -> SI zero extend, not the preferred POST_MODIFY. I l
--- Comment #1 from TabonyEE at austin dot rr dot com 2007-03-04 02:25
---
For some reason, defining WORD_REGISTER_OPERATIONS prevents Combine from
transforming the HI load followed by the AND with 0xFF into a zero-extending QI
load. I don't know why this would be. I thin
ignedTo: unassigned at gcc dot gnu dot org
ReportedBy: TabonyEE at austin dot rr dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30798
10 matches
Mail list logo