public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug target/33699]  New: regression, missing optimization on const addr area store
@ 2007-10-08 16:54 fshvaige at cisco dot com
  2010-05-22 18:19 ` [Bug middle-end/33699] [4.3/4.4/4.5/4.6 regression], " rguenth at gcc dot gnu dot org
  0 siblings, 1 reply; 19+ messages in thread
From: fshvaige at cisco dot com @ 2007-10-08 16:54 UTC (permalink / raw)
  To: gcc-bugs

Same problem for
-0s/-02
version 4.1.0
etc...


[Code]

typedef unsigned * ptr_t;
void f (void) {
    ptr_t p = (ptr_t)0xFED0;
    p[0] = 0xDEAD;
    p[2] = 0xDEAD;
    p[4] = 0xDEAD;
    p[6] = 0xDEAD;
}


[Assembly generated by version gcc-4.3-20071005]

00000000 <f>:
   0:   3404dead        li      a0,0xdead
   4:   3402fee8        li      v0,0xfee8
   8:   3403fed0        li      v1,0xfed0
   c:   ac440000        sw      a0,0(v0)
  10:   ac640000        sw      a0,0(v1)
  14:   3402fed8        li      v0,0xfed8
  18:   3403fee0        li      v1,0xfee0
  1c:   ac440000        sw      a0,0(v0)
  20:   03e00008        jr      ra
  24:   ac640000        sw      a0,0(v1)


[Assembly generated by version 3.4.5 (seems better)]

00000000 <f>:
   0:   3403fed0        li      v1,0xfed0
   4:   3402dead        li      v0,0xdead
   8:   ac620018        sw      v0,24(v1)
   c:   ac620000        sw      v0,0(v1)
  10:   ac620008        sw      v0,8(v1)
  14:   03e00008        jr      ra
  18:   ac620010        sw      v0,16(v1)
  1c:   00000000        nop


[Version]

Using built-in specs.
Target: mips-elf
Configured with: ../gcc-4.3-20071005/configure --enable-languages=c,c++
--prefix=/auto/mipaproj/fshvaige/apps/Linux/gcc-4.3-20071005 --target=mips-elf
--program-suffix=.mips --without-headers --with-newlib
Thread model: single
gcc version 4.3.0 20071005 (experimental) (GCC) 


[Command line options]

gcc.mips -c -o main.o -v -save-temps -O3 -march=mips64 -mabi=eabi
-mexplicit-relocs main.c


-- 
           Summary: regression, missing optimization on const addr area
                    store
           Product: gcc
           Version: 4.3.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: fshvaige at cisco dot com
 GCC build triplet: i686-pc-linux-gnu
  GCC host triplet: i686-pc-linux-gnu
GCC target triplet: mips-elf


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33699


^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2023-07-07 10:28 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <bug-33699-4@http.gcc.gnu.org/bugzilla/>
2011-03-04 12:13 ` [Bug middle-end/33699] [4.3/4.4/4.5/4.6 regression] missing optimization on const addr area store rguenth at gcc dot gnu.org
2011-03-04 15:33 ` matz at gcc dot gnu.org
2011-06-27 14:58 ` [Bug middle-end/33699] [4.3/4.4/4.5/4.6/4.7 " rguenth at gcc dot gnu.org
2012-03-13 15:07 ` [Bug middle-end/33699] [4.5/4.6/4.7/4.8 " jakub at gcc dot gnu.org
2012-07-02 11:49 ` rguenth at gcc dot gnu.org
2012-12-31 10:09 ` [Bug middle-end/33699] [4.6/4.7/4.8 " pinskia at gcc dot gnu.org
2013-04-12 15:18 ` [Bug middle-end/33699] [4.7/4.8/4.9 " jakub at gcc dot gnu.org
2014-06-12 13:49 ` [Bug middle-end/33699] [4.7/4.8/4.9/4.10 " rguenth at gcc dot gnu.org
2014-12-19 13:43 ` [Bug middle-end/33699] [4.8/4.9/5 " jakub at gcc dot gnu.org
2015-06-23  8:26 ` [Bug middle-end/33699] [4.8/4.9/5/6 " rguenth at gcc dot gnu.org
2015-06-26 20:17 ` [Bug middle-end/33699] [4.9/5/6 " jakub at gcc dot gnu.org
2015-06-26 20:38 ` jakub at gcc dot gnu.org
2021-05-14  9:45 ` [Bug middle-end/33699] [9/10/11/12 " jakub at gcc dot gnu.org
2021-06-01  8:04 ` rguenth at gcc dot gnu.org
2021-07-08 17:16 ` meissner at gcc dot gnu.org
2022-05-27  9:33 ` [Bug middle-end/33699] [10/11/12/13 " rguenth at gcc dot gnu.org
2022-06-28 10:29 ` jakub at gcc dot gnu.org
2023-07-07 10:28 ` [Bug middle-end/33699] [11/12/13/14 " rguenth at gcc dot gnu.org
2007-10-08 16:54 [Bug target/33699] New: regression, " fshvaige at cisco dot com
2010-05-22 18:19 ` [Bug middle-end/33699] [4.3/4.4/4.5/4.6 regression], " rguenth at gcc dot gnu dot org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).