[Bug tree-optimization/36318] SRA pessimizes struct copies without -Os
--- Comment #5 from rguenth at gcc dot gnu dot org 2009-06-05 08:30 --- Subject: Bug 36318 Author: rguenth Date: Fri Jun 5 08:30:21 2009 New Revision: 148203 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=148203 Log: 2009-06-05 Alexander Strange PR tree-optimization/36318 * gcc.dg/tree-ssa/sra-7.c: New test. Added: trunk/gcc/testsuite/gcc.dg/tree-ssa/sra-7.c Modified: trunk/gcc/testsuite/ChangeLog -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36318
[Bug tree-optimization/36318] SRA pessimizes struct copies without -Os
--- Comment #4 from astrange at ithinksw dot com 2009-06-05 04:31 --- This bug must have been weaker than I remembered it; when I used 4 char fields instead of one char[4], 4.4 behaved properly too. How about: Alexander Strange http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36318
[Bug tree-optimization/36318] SRA pessimizes struct copies without -Os
--- Comment #3 from rguenth at gcc dot gnu dot org 2009-05-30 09:49 --- Can you provide a testcase suitable for inclusion in the testsuite? -- rguenth at gcc dot gnu dot org changed: What|Removed |Added CC||rguenth at gcc dot gnu dot ||org Target Milestone|--- |4.5.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36318
[Bug tree-optimization/36318] SRA pessimizes struct copies without -Os
--- Comment #2 from astrange at ithinksw dot com 2009-05-30 00:19 --- Fixed with new SRA: _foo1: subl$12, %esp movl20(%esp), %eax movl(%eax), %edx movl16(%esp), %eax movl%edx, (%eax) addl$12, %esp ret -- astrange at ithinksw dot com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution||FIXED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36318
[Bug tree-optimization/36318] SRA pessimizes struct copies without -Os
--- Comment #1 from astrange at ithinksw dot com 2008-05-23 21:37 --- Created an attachment (id=15678) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15678&action=view) testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36318