public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug rtl-optimization/45678] [4.4/4.5 Regression] crash on vector code with -m32 -msse
       [not found] <bug-45678-4@http.gcc.gnu.org/bugzilla/>
@ 2012-01-24 10:12 ` rguenth at gcc dot gnu.org
  2012-01-24 10:44 ` rguenth at gcc dot gnu.org
  1 sibling, 0 replies; 6+ messages in thread
From: rguenth at gcc dot gnu.org @ 2012-01-24 10:12 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #32 from Richard Guenther <rguenth at gcc dot gnu.org> 2012-01-24 09:17:11 UTC ---
Author: rguenth
Date: Tue Jan 24 09:17:01 2012
New Revision: 183470

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=183470
Log:
2012-01-24  Richard Guenther  <rguenther@suse.de>

    Forward-port to trunk
    2010-09-21  Jakub Jelinek  <jakub@redhat.com>

    PR middle-end/45678
    * expr.c (expand_expr_real_1) <case VIEW_CONVERT_EXPR>: If
    op0 isn't sufficiently aligned and there is movmisalignM
    insn for mode, use it to load op0 into a temporary register.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/expr.c


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

* [Bug rtl-optimization/45678] [4.4/4.5 Regression] crash on vector code with -m32 -msse
       [not found] <bug-45678-4@http.gcc.gnu.org/bugzilla/>
  2012-01-24 10:12 ` [Bug rtl-optimization/45678] [4.4/4.5 Regression] crash on vector code with -m32 -msse rguenth at gcc dot gnu.org
@ 2012-01-24 10:44 ` rguenth at gcc dot gnu.org
  1 sibling, 0 replies; 6+ messages in thread
From: rguenth at gcc dot gnu.org @ 2012-01-24 10:44 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #33 from Richard Guenther <rguenth at gcc dot gnu.org> 2012-01-24 10:23:19 UTC ---
Author: rguenth
Date: Tue Jan 24 10:23:14 2012
New Revision: 183471

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=183471
Log:
2012-01-24  Richard Guenther  <rguenther@suse.de>

    Forward-port to branch
    2010-09-21  Jakub Jelinek  <jakub@redhat.com>

    PR middle-end/45678
    * expr.c (expand_expr_real_1) <case VIEW_CONVERT_EXPR>: If
    op0 isn't sufficiently aligned and there is movmisalignM
    insn for mode, use it to load op0 into a temporary register.

Modified:
    branches/gcc-4_6-branch/gcc/ChangeLog
    branches/gcc-4_6-branch/gcc/expr.c


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

* [Bug rtl-optimization/45678] [4.4/4.5 Regression] crash on vector code with -m32 -msse
  2010-09-15 12:36 [Bug rtl-optimization/45678] New: gcc-4.4: " edwintorok at gmail dot com
                   ` (2 preceding siblings ...)
  2010-09-21 16:31 ` jakub at gcc dot gnu dot org
@ 2010-09-21 16:43 ` jakub at gcc dot gnu dot org
  3 siblings, 0 replies; 6+ messages in thread
From: jakub at gcc dot gnu dot org @ 2010-09-21 16:43 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #31 from jakub at gcc dot gnu dot org  2010-09-21 16:42 -------
Fixed.


-- 

jakub at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED


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


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

* [Bug rtl-optimization/45678] [4.4/4.5 Regression] crash on vector code with -m32 -msse
  2010-09-15 12:36 [Bug rtl-optimization/45678] New: gcc-4.4: " edwintorok at gmail dot com
  2010-09-20 20:37 ` [Bug rtl-optimization/45678] [4.4/4.5 Regression] " jakub at gcc dot gnu dot org
  2010-09-21 14:19 ` jakub at gcc dot gnu dot org
@ 2010-09-21 16:31 ` jakub at gcc dot gnu dot org
  2010-09-21 16:43 ` jakub at gcc dot gnu dot org
  3 siblings, 0 replies; 6+ messages in thread
From: jakub at gcc dot gnu dot org @ 2010-09-21 16:31 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #30 from jakub at gcc dot gnu dot org  2010-09-21 16:30 -------
Subject: Bug 45678

Author: jakub
Date: Tue Sep 21 16:30:21 2010
New Revision: 164486

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=164486
Log:
        PR middle-end/45678
        * expr.c (expand_expr_real_1) <case VIEW_CONVERT_EXPR>: If
        op0 isn't sufficiently aligned and there is movmisalignM
        insn for mode, use it to load op0 into a temporary register.

        Backport from mainline
        2010-09-20  Jakub Jelinek  <jakub@redhat.com>

        PR middle-end/45678
        * cfgexpand.c (expand_one_stack_var_at): Limit alignment to
        crtl->max_used_stack_slot_alignment.

        Backport from mainline
        2010-09-17  Richard Guenther  <rguenther@suse.de>
                    H.J. Lu  <hongjiu.lu@intel.com>

        PR middle-end/45678
        * gcc.dg/torture/pr45678-1.c: New.
        * gcc.dg/torture/pr45678-2.c: Likewise.

Added:
    branches/gcc-4_4-branch/gcc/testsuite/gcc.dg/torture/pr45678-1.c
    branches/gcc-4_4-branch/gcc/testsuite/gcc.dg/torture/pr45678-2.c
Modified:
    branches/gcc-4_4-branch/gcc/ChangeLog
    branches/gcc-4_4-branch/gcc/cfgexpand.c
    branches/gcc-4_4-branch/gcc/expr.c
    branches/gcc-4_4-branch/gcc/testsuite/ChangeLog


-- 


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


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

* [Bug rtl-optimization/45678] [4.4/4.5 Regression] crash on vector code with -m32 -msse
  2010-09-15 12:36 [Bug rtl-optimization/45678] New: gcc-4.4: " edwintorok at gmail dot com
  2010-09-20 20:37 ` [Bug rtl-optimization/45678] [4.4/4.5 Regression] " jakub at gcc dot gnu dot org
@ 2010-09-21 14:19 ` jakub at gcc dot gnu dot org
  2010-09-21 16:31 ` jakub at gcc dot gnu dot org
  2010-09-21 16:43 ` jakub at gcc dot gnu dot org
  3 siblings, 0 replies; 6+ messages in thread
From: jakub at gcc dot gnu dot org @ 2010-09-21 14:19 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #29 from jakub at gcc dot gnu dot org  2010-09-21 14:19 -------
Subject: Bug 45678

Author: jakub
Date: Tue Sep 21 14:18:34 2010
New Revision: 164480

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=164480
Log:
        PR middle-end/45678
        * expr.c (expand_expr_real_1) <case VIEW_CONVERT_EXPR>: If
        op0 isn't sufficiently aligned and there is movmisalignM
        insn for mode, use it to load op0 into a temporary register.

        Backport from mainline
        2010-09-20  Jakub Jelinek  <jakub@redhat.com>

        PR middle-end/45678
        * cfgexpand.c (expand_one_stack_var_at): Limit alignment to
        crtl->max_used_stack_slot_alignment.

        Backport from mainline
        2010-09-17  Richard Guenther  <rguenther@suse.de>
                    H.J. Lu  <hongjiu.lu@intel.com>

        PR middle-end/45678
        * gcc.dg/torture/pr45678-1.c: New.
        * gcc.dg/torture/pr45678-2.c: Likewise.

Added:
    branches/gcc-4_5-branch/gcc/testsuite/gcc.dg/torture/pr45678-1.c
    branches/gcc-4_5-branch/gcc/testsuite/gcc.dg/torture/pr45678-2.c
Modified:
    branches/gcc-4_5-branch/gcc/ChangeLog
    branches/gcc-4_5-branch/gcc/cfgexpand.c
    branches/gcc-4_5-branch/gcc/expr.c
    branches/gcc-4_5-branch/gcc/testsuite/ChangeLog


-- 


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


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

* [Bug rtl-optimization/45678] [4.4/4.5 Regression] crash on vector code with -m32 -msse
  2010-09-15 12:36 [Bug rtl-optimization/45678] New: gcc-4.4: " edwintorok at gmail dot com
@ 2010-09-20 20:37 ` jakub at gcc dot gnu dot org
  2010-09-21 14:19 ` jakub at gcc dot gnu dot org
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 6+ messages in thread
From: jakub at gcc dot gnu dot org @ 2010-09-20 20:37 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #28 from jakub at gcc dot gnu dot org  2010-09-20 20:37 -------
Subject: Bug 45678

Author: jakub
Date: Mon Sep 20 20:37:10 2010
New Revision: 164454

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=164454
Log:
        PR middle-end/45678
        * cfgexpand.c (expand_one_stack_var_at): Use
        crtl->max_used_stack_slot_alignment as max_align, instead
        of maximum of that and PREFERRED_STACK_BOUNDARY.
        Don't call update_stack_alignment.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/cfgexpand.c


-- 


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


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

end of thread, other threads:[~2012-01-24 10:23 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <bug-45678-4@http.gcc.gnu.org/bugzilla/>
2012-01-24 10:12 ` [Bug rtl-optimization/45678] [4.4/4.5 Regression] crash on vector code with -m32 -msse rguenth at gcc dot gnu.org
2012-01-24 10:44 ` rguenth at gcc dot gnu.org
2010-09-15 12:36 [Bug rtl-optimization/45678] New: gcc-4.4: " edwintorok at gmail dot com
2010-09-20 20:37 ` [Bug rtl-optimization/45678] [4.4/4.5 Regression] " jakub at gcc dot gnu dot org
2010-09-21 14:19 ` jakub at gcc dot gnu dot org
2010-09-21 16:31 ` jakub at gcc dot gnu dot org
2010-09-21 16:43 ` jakub 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).