[Bug rtl-optimization/41455] New: memcpy not tail called if it's a struct assignment

2009-09-23 Thread TabonyEE at austin dot rr dot com
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

[Bug rtl-optimization/41171] New: register allocator undoing optimal schedule

2009-08-25 Thread TabonyEE at austin dot rr dot com
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

[Bug middle-end/37678] New: Failure to generate post-increment addressing

2008-09-29 Thread TabonyEE at austin dot rr dot com
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

[Bug tree-optimization/31136] FRE ignores bit-field truncation

2007-03-19 Thread TabonyEE at austin dot rr dot com
--- 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

[Bug tree-optimization/31136] FRE ignores bit-field truncation

2007-03-19 Thread TabonyEE at austin dot rr dot com
--- 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

[Bug middle-end/30798] mode_dependent_address_p not checked when simplifying subreg

2007-03-11 Thread TabonyEE at austin dot rr dot com
--- 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

[Bug tree-optimization/31136] New: FRE ignores bit-field truncation

2007-03-11 Thread TabonyEE at austin dot rr dot com
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

[Bug middle-end/30798] mode_dependent_address_p not checked when simplifying subreg

2007-03-11 Thread TabonyEE at austin dot rr dot com
--- 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

[Bug middle-end/30798] mode_dependent_address_p not checked when simplifying subreg

2007-03-03 Thread TabonyEE at austin dot rr dot com
--- 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

[Bug middle-end/30798] New: mode_dependent_address_p not checked when simplifying subreg

2007-02-14 Thread TabonyEE at austin dot rr dot com
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