--- Comment #2 from meissner at gcc dot gnu dot org 2008-12-05 21:06
---
Subject: Bug 38416
Author: meissner
Date: Fri Dec 5 21:05:14 2008
New Revision: 142493
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=142493
Log:
PR c/38416, make pragma_kind 8 bits
Modified:
--- Comment #8 from meissner at gcc dot gnu dot org 2009-05-07 21:19
---
Subject: Bug 40049
Author: meissner
Date: Thu May 7 21:18:54 2009
New Revision: 147252
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=147252
Log:
Support vector rotates; Fix bug 40049 whic
--- Comment #10 from meissner at gcc dot gnu dot org 2009-05-08 22:39
---
Subject: Bug 40049
Author: meissner
Date: Fri May 8 22:38:49 2009
New Revision: 147298
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=147298
Log:
Fix PR 40049
Added:
trunk/gcc/testsuite/gcc
--- Comment #1 from meissner at gcc dot gnu dot org 2009-05-12 12:52
---
Subject: Bug 40118
Author: meissner
Date: Tue May 12 12:52:45 2009
New Revision: 147434
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=147434
Log:
Fix PR bootstrap/40118
Modified:
trunk/gcc/C
--- Comment #2 from meissner at gcc dot gnu dot org 2009-05-22 21:51
---
Subject: Bug 40219
Author: meissner
Date: Fri May 22 21:51:12 2009
New Revision: 147807
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=147807
Log:
Fix PR tree-optimization/40219
Modified:
t
--- Comment #3 from meissner at gcc dot gnu dot org 2009-05-22 22:09
---
Created an attachment (id=17905)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17905&action=view)
This was the patch that was checked in.
Note, the original patch had the wrong ChangeLog.
--
meis
--- Comment #4 from meissner at gcc dot gnu dot org 2009-05-22 22:46
---
Patch checked in svn revision 147806.
--
meissner at gcc dot gnu dot org changed:
What|Removed |Added
nt.
--
Summary: Powerpc spe segfaults in vectorizing powf (a[i], 0.5f)
Product: gcc
Version: 4.5.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: tree-optimization
AssignedTo: unassigned at gcc dot gnu dot or
--- Comment #1 from meissner at gcc dot gnu dot org 2009-06-04 21:19
---
Created an attachment (id=17952)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17952&action=view)
Reduced test case
Compile with -O3 -ffast-math -mspe on a compiler configured for
powerpc-s
Priority: P3
Component: bootstrap
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: meissner at gcc dot gnu dot org
GCC build triplet: powerpc64-unknown-linux-gnu
GCC host triplet: powerpc64-unknown-linux-gnu
GCC target triplet: powerpc64-unknown-linux-gnu
http
--- Comment #3 from meissner at gcc dot gnu dot org 2009-06-29 21:36
---
Created an attachment (id=18097)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18097&action=view)
Proposed patch to fix the problem
This patch allows the powerpc64-gnu-linux system to boostrap onc
--- Comment #6 from meissner at gcc dot gnu dot org 2009-07-01 22:23
---
Created an attachment (id=18114)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18114&action=view)
Patch to undo change that breaks darwin9
I'm adding the missing ChangeLog comments also.
--- Comment #7 from meissner at gcc dot gnu dot org 2009-07-01 22:34
---
Subject: Bug 40558
Author: meissner
Date: Wed Jul 1 22:34:26 2009
New Revision: 149155
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149155
Log:
Fix PR 40558, undo part of June 25th patch
Component: boehm-gc
AssignedTo: meissner at linux dot vnet dot ibm dot com
ReportedBy: meissner at gcc dot gnu dot org
GCC build triplet: powerpc64-unknown-linux-gnu
GCC host triplet: powerpc64-unknown-linux-gnu
GCC target triplet: powerpc64-unknown-linux-gnu
http
--- Comment #1 from meissner at gcc dot gnu dot org 2009-07-17 14:53
---
Created an attachment (id=18213)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18213&action=view)
Patch to use sync builtins if we can, and fix asm constraints if we have an
older compiler
--
--- Comment #6 from meissner at gcc dot gnu dot org 2009-07-31 22:01
---
It is probably related to my powerpc power7 checkin starting with 148869. It
may or may not be related to an issue I am looking at in that if you build the
compiler with altivec, it miscompiles the code, and 403
--- Comment #1 from meissner at gcc dot gnu dot org 2009-07-31 22:03
---
I suspect this may be related to a problem with building for altivec that I
noticed after checking in the first of the powerpc changes. If possible, could
you rebuild the compiler with BOOT_CFLAGS='-g -O2
--- Comment #1 from meissner at gcc dot gnu dot org 2008-10-24 23:46
---
Subject: Bug 37841
Author: meissner
Date: Fri Oct 24 23:45:02 2008
New Revision: 141356
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141356
Log:
PR target/37841: Fix SPU abi
Added:
t
--- Comment #3 from meissner at gcc dot gnu dot org 2008-11-05 23:47
---
Subject: Bug 38025
Author: meissner
Date: Wed Nov 5 23:45:36 2008
New Revision: 141628
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141628
Log:
Fix PR 38025
Modified:
trunk/gcc/testsuite/C
--- Comment #4 from meissner at gcc dot gnu dot org 2009-03-13 20:11
---
Subject: Bug 39457
Author: meissner
Date: Fri Mar 13 20:11:19 2009
New Revision: 144846
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=144846
Log:
Fix pr 39457
Added:
branches/ibm/power7-meis
--- Comment #4 from meissner at gcc dot gnu dot org 2009-04-02 20:45
---
Subject: Bug 39293
Author: meissner
Date: Thu Apr 2 20:45:26 2009
New Revision: 145470
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=145470
Log:
[PATCH, committed] Add -save-temps=obj,
--- Comment #2 from meissner at gcc dot gnu dot org 2009-04-14 22:56
---
Subject: Bug 39769
Author: meissner
Date: Tue Apr 14 22:55:52 2009
New Revision: 146068
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=146068
Log:
PR testsuite/39769
Modified:
trunk/gcc/t
--- Comment #3 from meissner at gcc dot gnu dot org 2009-04-14 22:57
---
Subject: Bug 39769
Author: meissner
Date: Tue Apr 14 22:56:52 2009
New Revision: 146070
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=146070
Log:
PR testsuite/39769
Modified:
branches/ib
--- Comment #4 from meissner at gcc dot gnu dot org 2009-04-14 22:58
---
Subject: Bug 39769
Author: meissner
Date: Tue Apr 14 22:57:51 2009
New Revision: 146071
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=146071
Log:
PR testsuite/39769
Modified:
branches/ibm
--- Comment #13 from meissner at gcc dot gnu dot org 2009-04-30 22:00
---
Subject: Bug 39955
Author: meissner
Date: Thu Apr 30 21:59:49 2009
New Revision: 147021
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=147021
Log:
fix for PR 39955
Modified:
trunk/gcc/C
--
meissner at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |meissner at gcc dot gnu dot
|dot org
Priority: P3
Component: target
AssignedTo: meissner at gcc dot gnu dot org
ReportedBy: meissner at gcc dot gnu dot org
GCC build triplet: powerpc64-unknown-linux-gnu
GCC host triplet: powerpc64-unknown-linux-gnu
GCC target triplet: powerpc64-unknown-linux-gnu
http
--- Comment #1 from meissner at gcc dot gnu dot org 2009-08-21 22:47
---
Created an attachment (id=18410)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18410&action=view)
Restore error messages broken by VSX changes
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41145
--- Comment #5 from meissner at gcc dot gnu dot org 2009-08-21 22:48
---
Created an attachment (id=18411)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18411&action=view)
Use correct target test to size pointers.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40671
--- Comment #1 from meissner at gcc dot gnu dot org 2009-09-09 22:57
---
Created an attachment (id=18557)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18557&action=view)
Patch to require vector addresses for GPRs to be a single register
--
http://gcc.gnu.org/b
MED
Severity: normal
Priority: P3
Component: target
AssignedTo: meissner at gcc dot gnu dot org
ReportedBy: meissner at gcc dot gnu dot org
GCC build triplet: powerpc64-unknown-linux-gnu
GCC host triplet: powerpc64-unknown-linux-gnu
GCC target triplet: powe
--- Comment #1 from meissner at gcc dot gnu dot org 2009-09-10 16:37
---
Created an attachment (id=18563)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18563&action=view)
Fix thinkos with -m32 -mpowerpc64, add new testcase
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41331
--- Comment #2 from meissner at gcc dot gnu dot org 2009-09-14 16:59
---
Subject: Bug 41210
Author: meissner
Date: Mon Sep 14 16:59:12 2009
New Revision: 151691
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=151691
Log:
Fix PR 41210 & 41331 on powerpc
Added:
r
Priority: P3
Component: bootstrap
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: meissner at gcc dot gnu dot org
GCC build triplet: powerpc64-unknown-linux-gnu
GCC host triplet: powerpc64-unknown-linux-gnu
GCC target triplet: powerpc64-unknown-linux-gnu
htt
--- Comment #1 from meissner at gcc dot gnu dot org 2009-10-07 21:14
---
Created an attachment (id=18746)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18746&action=view)
Simplified test case that fails on the powerpc.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41626
--- Comment #2 from meissner at gcc dot gnu dot org 2009-10-07 22:00
---
Subversion revision 152520 is the revision that breaks this.
The change in question is:
009-10-07 Jan Hubicka
* lto-symtab.c (lto_cgraph_replace_node): Assert that inline clones has
no address
--- Comment #8 from meissner at gcc dot gnu dot org 2009-10-08 18:59
---
Created an attachment (id=18754)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18754&action=view)
Patch that fixes the powerpc bootstrap problem.
This is the patch that I checked in that came f
--- Comment #9 from meissner at gcc dot gnu dot org 2009-10-08 19:00
---
Patch checked into mainline, subversion id 152569.
--
meissner at gcc dot gnu dot org changed:
What|Removed |Added
tives
Product: gcc
Version: 4.5.0
Status: UNCONFIRMED
Severity: minor
Priority: P3
Component: testsuite
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: meissner at gcc dot gnu dot org
GCC build triplet: powe
: meissner at gcc dot gnu dot org
ReportedBy: meissner at gcc dot gnu dot org
GCC build triplet: powerpc64-unknown-linux-gnu
GCC host triplet: powerpc64-unknown-linux-gnu
GCC target triplet: powerpc64-unknown-linux-gnu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41787
--- Comment #1 from meissner at gcc dot gnu dot org 2009-10-22 21:53
---
Created an attachment (id=18872)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18872&action=view)
Patch to fix both problems in 41787
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41787
Product: gcc
Version: 4.5.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
AssignedTo: meissner at gcc dot gnu dot org
ReportedBy: meissner at gcc dot gnu dot org
GCC build triplet: powerpc64-unknown-linux-gnu
--- Comment #1 from meissner at gcc dot gnu dot org 2010-02-23 22:42
---
Created an attachment (id=19941)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19941&action=view)
Patch to add vector merge low/high for V2DF/V2DI
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43154
--- Comment #36 from meissner at gcc dot gnu dot org 2010-02-25 04:59
---
I've tested the current GCC 4.5 development branch and it builds fine now with
BOOT_CFLAGS='-g -O3 -ftree-vectorize -mcpu=power5 -maltivec'. It also builds
with BOOT_CFLAGS='-g -O3 -ftree-ve
--- Comment #8 from meissner at gcc dot gnu dot org 2010-02-25 20:03
---
Patches checked in on October 15th, 2009 to properly set pure/const.
--
meissner at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #2 from meissner at gcc dot gnu dot org 2010-02-25 18:25
---
Subject: Bug 43154
Author: meissner
Date: Thu Feb 25 18:25:26 2010
New Revision: 157069
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=157069
Log:
Fix PR target/43154
Added:
branches/ib
--- Comment #2 from meissner at gcc dot gnu dot org 2010-02-25 21:29
---
Patch checked in on August 21, 2009.
--
meissner at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #3 from meissner at gcc dot gnu dot org 2010-02-25 22:27
---
Subject: Bug 43154
Author: meissner
Date: Thu Feb 25 22:26:55 2010
New Revision: 157074
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=157074
Log:
Fix PR target/43154
Added:
trunk/gcc/t
--- Comment #12 from meissner at gcc dot gnu dot org 2010-03-03 23:01
---
As I said in the last bug entry, I have convinced myself that the compiler is
correct, and that the bug is caused by using -ffast-math when compiling, but
the atan2 library function supporting full IEEE semantics
Product: gcc
Version: 4.5.0
Status: UNCONFIRMED
Severity: blocker
Priority: P3
Component: bootstrap
AssignedTo: jakub at redhat dot com
ReportedBy: meissner at gcc dot gnu dot org
GCC build triplet: powerpc64-unknown-linux-gnu
--- Comment #8 from meissner at gcc dot gnu dot org 2010-03-09 23:14
---
Yes, it appears fixed here as well. Thanks.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43299
--- Comment #14 from meissner at gcc dot gnu dot org 2010-03-11 20:11
---
Created an attachment (id=20090)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20090&action=view)
Patch to remove band-aid now that the underlying problem was fixed
In doing the initial VSX develop
everity: normal
Priority: P3
Component: rtl-optimization
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: meissner at gcc dot gnu dot org
GCC build triplet: powerpc64-unknown-linux-gnu
GCC host triplet: powerpc64-unknown-linux-gnu
GCC target triplet: powerpc6
--- Comment #1 from meissner at gcc dot gnu dot org 2010-03-17 22:35
---
Created an attachment (id=20134)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20134&action=view)
Test case from the gromacs benchmark
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43413
--- Comment #2 from meissner at gcc dot gnu dot org 2010-03-17 22:37
---
Created an attachment (id=20135)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20135&action=view)
Bzip2 tar file of the assembly output for altivec, vsx, scalar, and no-spill
--
http://gcc.
--- Comment #3 from meissner at gcc dot gnu dot org 2010-03-17 22:38
---
Created an attachment (id=20136)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20136&action=view)
Bzip2 tar file of the ira dump output for altivec, vsx, scalar, and no-spill
--
http://gcc.
iority: P3
Component: rtl-optimization
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: meissner at gcc dot gnu dot org
GCC build triplet: powerpc64-unknown-linux-gnu
GCC host triplet: powerpc64-unknown-linux-gnu
GCC target triplet: powerpc64-unknown-linux-gnu
--- Comment #1 from meissner at gcc dot gnu dot org 2010-03-22 20:11
---
Created an attachment (id=20164)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20164&action=view)
Reduced function that causes the problem
To replicate this, use -m32 -O2 -mcpu=power4 -funrol
--- Comment #3 from meissner at gcc dot gnu dot org 2010-03-22 21:02
---
I just replicated on my x86_64 cross compiler:
bug-43484.f: In function gcidav:
bug-43484.f:670:0: internal compiler error: in change_address_1, at
emit-rtl.c:1912
Please submit a full bug report,
with
--- Comment #5 from meissner at gcc dot gnu dot org 2010-03-22 23:58
---
Subversion id 157525 does not abort, while subversion id 157540 does abort.
The GCC changelog includes these changes:
2010-03-18 Steven Bosscher
Eric Botcazou
PR rtl-optimization/43360
--- Comment #6 from meissner at gcc dot gnu dot org 2010-03-23 15:10
---
The rs6000 change on 2010-03-17 is the culprit. If I do a svn update for the
sandbox, and then do:
$ svn update -r157529 gcc/config/rs6000
There is no error.
--
meissner at gcc dot gnu dot org changed
--- Comment #7 from meissner at gcc dot gnu dot org 2010-03-23 16:10
---
I forgot Peter was on vacation. I'll take it.
--
meissner at gcc dot gnu dot org changed:
What|Removed |
--- Comment #12 from meissner at gcc dot gnu dot org 2010-03-23 23:40
---
This reduces the spills, and brings the performance backs up. I'm closing the
bug. Thanks.
--
meissner at gcc dot gnu dot org changed:
What|Removed |
--- Comment #8 from meissner at gcc dot gnu dot org 2010-03-23 23:43
---
I have tracked down the issue, and will submit a patch tomorrow after further
testing. The issue is when a multi-word items is loaded to GPRS, and the
address is of the form (r0+reg), the compiler was using r0 as
--- Comment #9 from meissner at gcc dot gnu dot org 2010-03-24 18:00
---
Created an attachment (id=20187)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20187&action=view)
Patch to swap registers if first register is r0 in multi-word moves.
This patch fixes the pro
--- Comment #10 from meissner at gcc dot gnu dot org 2010-03-24 21:12
---
Patch checked in, subversion id 157709.
--
meissner at gcc dot gnu dot org changed:
What|Removed |Added
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: tree-optimization
AssignedTo: meissner at gcc dot gnu dot org
ReportedBy: meissner at gcc dot gnu dot org
GCC build triplet: powerpc64-unknown-linux-gnu
GCC host triplet: powerpc64
--- Comment #1 from meissner at gcc dot gnu dot org 2010-03-26 18:37
---
Created an attachment (id=20216)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20216&action=view)
Patch to change hook to take tree as argument, not integer.
This patch fixes the hook to take a tr
--- Comment #3 from meissner at gcc dot gnu dot org 2010-03-27 10:27
---
Subject: Bug 43544
Author: meissner
Date: Sat Mar 27 10:27:39 2010
New Revision: 157770
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=157770
Log:
PR 43544
--- Comment #6 from meissner at gcc dot gnu dot org 2010-04-14 15:02
---
Subject: Bug 42694
Author: meissner
Date: Wed Apr 14 15:01:40 2010
New Revision: 158346
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158346
Log:
PR 42694: Optimize pow (x, 0.25), pow (x, 0.75)
--- Comment #7 from meissner at gcc dot gnu dot org 2010-04-14 15:03
---
Fixed with subversion id 158346.
--
meissner at gcc dot gnu dot org changed:
What|Removed |Added
alculix on
powerpc with -ffast-math
Product: gcc
Version: 4.5.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: tree-optimization
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: meiss
))
Product: gcc
Version: 4.5.0
Status: UNCONFIRMED
Keywords: missed-optimization
Severity: normal
Priority: P3
Component: rtl-optimization
AssignedTo: meissner at gcc dot gnu dot org
ReportedBy: meissner at gcc dot gnu
--- Comment #1 from meissner at gcc dot gnu dot org 2010-01-11 21:42
---
Created an attachment (id=19542)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19542&action=view)
Program to demonstrate the slowdown
This program calculates the speed of various pow arguments.
--
qrtdp
instruction
Product: gcc
Version: 4.5.0
Status: UNCONFIRMED
Keywords: missed-optimization
Severity: normal
Priority: P3
Component: target
AssignedTo: meissner at gcc dot gnu dot org
ReportedBy: mei
--- Comment #1 from meissner at gcc dot gnu dot org 2010-01-14 18:21
---
Created an attachment (id=19599)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19599&action=view)
Patch to enable sqrtdf if -mvsx
Patch to split sqrtdf2 into expander/insn.
--
http://gcc.
--- Comment #3 from meissner at gcc dot gnu dot org 2010-01-26 00:40
---
Created an attachment (id=19706)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19706&action=view)
Proposed patch to fix the problem
Patch to add 3 new switches to tune whether to use a combination
--- Comment #1 from meissner at gcc dot gnu dot org 2010-01-26 23:46
---
Created an attachment (id=19720)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19720&action=view)
Patch to fix my particular problem with builtins-58.c
This patch fixes the particular problem I r
--- Comment #2 from meissner at gcc dot gnu dot org 2010-01-29 17:53
---
Subject: Bug 41701
Author: meissner
Date: Fri Jan 29 17:53:46 2010
New Revision: 156359
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=156359
Log:
PR 41701, prevent pow in compiler pathname from
--- Comment #3 from meissner at gcc dot gnu dot org 2010-01-29 17:54
---
Subject: Bug 41701
Author: meissner
Date: Fri Jan 29 17:54:14 2010
New Revision: 156360
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=156360
Log:
PR 41701, prevent pow in compiler pathname from
.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: middle-end
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: meissner at gcc dot gnu dot org
GCC build triplet: x86_64-unknown-linux-gnu
GCC host triplet: x86_64-unknown-linux-gnu
GCC
--- Comment #1 from meissner at gcc dot gnu dot org 2010-09-17 23:19
---
Created an attachment (id=21824)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21824&action=view)
Source file that shows the problem.
This is a somewhat cutdown source file that shows the
--- Comment #2 from meissner at gcc dot gnu dot org 2010-09-17 23:21
---
Created an attachment (id=21825)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21825&action=view)
Potential patch to fix the problem
This bandaid patch will allow the compiler to not segfault,
Priority: P3
Component: tree-optimization
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: meissner at gcc dot gnu dot org
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.gnu.org/bugzilla/show_bug.cgi?id=45714
--- Comment #1 from meissner at gcc dot gnu dot org 2010-09-17 23:29
---
Created an attachment (id=21826)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21826&action=view)
Fortran program from spec 2006 that shows the bug
Fortran program derived from spec 2006 that shows
--- Comment #4 from meissner at gcc dot gnu dot org 2010-09-20 21:26
---
FWIW, updating the source to subversion id 164441 seems to mask the failure on
the powerpc, but the x86 still segfaults. I suspect that the bug is not
actually fixed, but just doesn't show up at the current
--- Comment #5 from meissner at gcc dot gnu dot org 2010-05-05 18:58
---
The second patch fixes the problem on the powerpc. Patch approved if
documentation is added for the new hook.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43758
--- Comment #10 from meissner at gcc dot gnu dot org 2010-05-05 21:36
---
Created an attachment (id=20572)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20572&action=view)
-save-temps=obj output of failing module
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43478
--- Comment #11 from meissner at gcc dot gnu dot org 2010-05-05 21:37
---
The patch checked in as subversion id 159063 causes the powerpc64-linux
bootstrap to fail when building libgcc with release checking enabled:
/home/meissner/fsf-build-ppc64/trunk/./gcc/xgcc
-B/home/meissner/fsf
--- Comment #4 from meissner at gcc dot gnu dot org 2010-05-20 17:39
---
Fix checked in on March 26, 2010.
--
meissner at gcc dot gnu dot org changed:
What|Removed |Added
: UNCONFIRMED
Severity: enhancement
Priority: P3
Component: rtl-optimization
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: meissner at gcc dot gnu dot org
GCC build triplet: powerpc64-unknown-linux-gnu
GCC host triplet: powerpc64-unknown-linux
--- Comment #1 from meissner at gcc dot gnu dot org 2010-05-20 18:00
---
Actually in looking at it further, I was wrong in the initial claim. Auto
vectorization now handles division by a constant. Explicit vectors like
PowerPC (and probably SPU) do show the problem.
--
http
--- Comment #2 from meissner at gcc dot gnu dot org 2010-05-20 18:02
---
Created an attachment (id=20712)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20712&action=view)
Example program that shows the issue on powerpc.
Compile with -mcpu=power7 on powerpc.
--
powerpc -mrecip support
Product: gcc
Version: 4.6.0
Status: UNCONFIRMED
Severity: enhancement
Priority: P3
Component: target
AssignedTo: meissner at gcc dot gnu dot org
ReportedBy: meissner at gcc dot gnu dot org
GCC build
Component: bootstrap
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: meissner at gcc dot gnu dot org
GCC build triplet: powerpc64-unknown-linux-gnu
GCC host triplet: powerpc64-unknown-linux-gnu
GCC target triplet: powerpc64-unknown-linux-gnu
http://gcc.gnu.org/bugzilla/show_
--- Comment #1 from meissner at gcc dot gnu dot org 2010-06-01 23:30
---
Created an attachment (id=20802)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20802&action=view)
Patch to improve powerpc -mrecip support
This patch updates and expands the -mrecip support on the
--- Comment #2 from meissner at gcc dot gnu dot org 2010-06-03 00:06
---
Subject: Bug 44218
Author: meissner
Date: Thu Jun 3 00:06:12 2010
New Revision: 160199
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=160199
Log:
PR target/44218, improve -mrecip on powerp
/Altivec vectorization
Product: gcc
Version: 4.6.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
AssignedTo: meissner at gcc dot gnu dot org
ReportedBy: meissner at gcc dot gnu dot org
GCC build triplet
--- Comment #1 from meissner at gcc dot gnu dot org 2010-07-08 19:23
---
Created an attachment (id=21148)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21148&action=view)
Cut down example to show the problem
Compile with -m32 -O3 -mcpu=power5 -maltivec and it should trap
--- Comment #2 from meissner at gcc dot gnu dot org 2010-07-08 19:25
---
Created an attachment (id=21149)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21149&action=view)
Patch to change the assertion to allow REFERENCE_TYPE
This patch changes the assertion t
1 - 100 of 105 matches
Mail list logo