[Bug rtl-optimization/55598] New: LRA on powerpc does not like assembler in libgcc

2012-12-04 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55598 Bug #: 55598 Summary: LRA on powerpc does not like assembler in libgcc Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/55598] LRA on powerpc does not like assembler in libgcc

2012-12-05 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55598 --- Comment #2 from Michael Meissner meissner at gcc dot gnu.org 2012-12-05 16:37:46 UTC --- I'm trying the bootstrap of the lra branch right now. I discovered the bootstrap fails if I enable decimal floating point (i.e. --enable-decimal

[Bug target/58673] ICE in final_scan_insn for movti_ppc64 with base+offset address

2013-10-10 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58673 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug target/58673] ICE in final_scan_insn for movti_ppc64 with base+offset address

2013-10-10 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58673 --- Comment #2 from Michael Meissner meissner at gcc dot gnu.org --- Created attachment 30978 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=30978action=edit Patch to fix interaction between -mquad-memory and -mno-vsx-timode The problem

[Bug target/58673] ICE in final_scan_insn for movti_ppc64 with base+offset address

2013-10-11 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58673 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added Attachment #30978|0 |1

[Bug target/58587] Bootstrap error with ada with -mcpu=power7

2013-10-11 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58587 --- Comment #6 from Michael Meissner meissner at gcc dot gnu.org --- This patch caused a regression in power8 support. See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58673.

[Bug target/57744] Power8 support has problems with quad word atomic instructions

2013-10-24 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57744 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug rtl-optimization/58967] New: Powerpc -mlra cannot compile quadrature_lib.cc in Spec2006 with -O3 -ffast-math -funroll-loops -m32

2013-11-01 Thread meissner at gcc dot gnu.org
Severity: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: meissner at gcc dot gnu.org Created attachment 31138 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=31138action=edit -save-temps=obj

[Bug rtl-optimization/58968] New: Powerpc -mlra cannot compile ormas1.f in gamess Spec 2006 with -m32 -mcpu=power7 -O3 -mlra -w -ffast-math -funroll-loops

2013-11-01 Thread meissner at gcc dot gnu.org
Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: meissner at gcc dot gnu.org Created attachment 31139 -- http://gcc.gnu.org/bugzilla/attachment.cgi

[Bug target/59054] New: Powerpc -O0 -mcpu=power7 generates sub-optimal code to load 0

2013-11-08 Thread meissner at gcc dot gnu.org
Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: meissner at gcc dot gnu.org After the changes in early October went in, if you use -O0, and compile code to load up 0, the compiler decides to generate the 0 in a VSX register, store

[Bug target/59054] Powerpc -O0 -mcpu=power7 generates sub-optimal code to load 0

2013-11-08 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59054 --- Comment #1 from Michael Meissner meissner at gcc dot gnu.org --- Created attachment 31185 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=31185action=edit Sample file to show the problem.

[Bug target/59054] Powerpc -O0 -mcpu=power7 generates sub-optimal code to load 0

2013-11-08 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59054 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug target/59054] Powerpc -O0 -mcpu=power7 generates sub-optimal code to load 0

2013-11-11 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59054 --- Comment #2 from Michael Meissner meissner at gcc dot gnu.org --- Author: meissner Date: Mon Nov 11 22:27:03 2013 New Revision: 204689 URL: http://gcc.gnu.org/viewcvs?rev=204689root=gccview=rev Log: Apply patches for PR 59054 Added

[Bug sanitizer/59009] libsanitizer merge from upstream r191666 breaks bootstrap on powerpc64-linux

2013-11-12 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59009 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added CC||meissner

[Bug target/59054] Powerpc -O0 -mcpu=power7 generates sub-optimal code to load 0

2013-11-12 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59054 --- Comment #3 from Michael Meissner meissner at gcc dot gnu.org --- Author: meissner Date: Tue Nov 12 20:55:58 2013 New Revision: 204718 URL: http://gcc.gnu.org/viewcvs?rev=204718root=gccview=rev Log: 2013-11-12 Michael Meissner meiss

[Bug target/59054] Powerpc -O0 -mcpu=power7 generates sub-optimal code to load 0

2013-11-22 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59054 --- Comment #4 from Michael Meissner meissner at gcc dot gnu.org --- Author: meissner Date: Fri Nov 22 17:24:32 2013 New Revision: 205278 URL: http://gcc.gnu.org/viewcvs?rev=205278root=gccview=rev Log: 2013-11-22 Michael Meissner meiss

[Bug target/59054] Powerpc -O0 -mcpu=power7 generates sub-optimal code to load 0

2013-11-22 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59054 --- Comment #5 from Michael Meissner meissner at gcc dot gnu.org --- Author: meissner Date: Fri Nov 22 19:20:46 2013 New Revision: 205280 URL: http://gcc.gnu.org/viewcvs?rev=205280root=gccview=rev Log: [gcc] 2013-11-22 Michael Meissner meiss

[Bug target/52775] Change default for using FCFID instruction

2012-08-16 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52775 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug target/53487] [4.8 Regression] Unrecognizable insn for conditional move

2012-08-16 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53487 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug target/52495] rs6000.c fails to (cross-) build: implicit declaration of function ‘ASM_WEAKEN_DECL’

2012-08-16 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52495 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug target/56043] ICE in rs6000_builtin_vectorized_libmass for vsx-mass-1.c

2013-02-07 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56043 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED

[Bug target/56043] ICE in rs6000_builtin_vectorized_libmass for vsx-mass-1.c

2013-02-07 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56043 --- Comment #1 from Michael Meissner meissner at gcc dot gnu.org 2013-02-07 20:27:19 UTC --- Created attachment 29390 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=29390 Patch to fix the problem There are two problems here

[Bug debug/55586] Incorrect .debug_line section for function with variable number of arguments in PowerPC

2013-02-07 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55586 --- Comment #2 from Michael Meissner meissner at gcc dot gnu.org 2013-02-07 23:49:34 UTC --- As far as I can tell, it is a bug in earlier versions of GDB, and not in the compiler. Due to the ABI's, it will only show up in 32-bit powerpc

[Bug target/56043] ICE in rs6000_builtin_vectorized_libmass for vsx-mass-1.c

2013-02-08 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56043 --- Comment #2 from Michael Meissner meissner at gcc dot gnu.org 2013-02-08 19:36:12 UTC --- Author: meissner Date: Fri Feb 8 19:36:04 2013 New Revision: 195898 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=195898 Log: [gcc

[Bug target/56043] ICE in rs6000_builtin_vectorized_libmass for vsx-mass-1.c

2013-02-08 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56043 --- Comment #3 from Michael Meissner meissner at gcc dot gnu.org 2013-02-08 19:47:07 UTC --- Author: meissner Date: Fri Feb 8 19:46:52 2013 New Revision: 195899 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=195899 Log: [gcc

[Bug target/56043] ICE in rs6000_builtin_vectorized_libmass for vsx-mass-1.c

2013-02-08 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56043 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED

[Bug target/50494] gcc.dg/vect/vect-reduc-2char.c fails spuriously on ppc with -flto

2013-02-12 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50494 --- Comment #5 from Michael Meissner meissner at gcc dot gnu.org 2013-02-12 18:13:45 UTC --- Created attachment 29426 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=29426 Assembly file of slp-perm-1.c after lto with -mcpu=power6 -O3

[Bug target/50494] gcc.dg/vect/vect-reduc-2char.c fails spuriously on ppc with -flto

2013-02-12 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50494 --- Comment #6 from Michael Meissner meissner at gcc dot gnu.org 2013-02-12 18:16:28 UTC --- Created attachment 29427 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=29427 slp-perm-1.c assembly file before LTO is run with -mcpu=power6

[Bug lto/50494] gcc.dg/vect/vect-reduc-2char.c fails spuriously on ppc with -flto

2013-02-12 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50494 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added Component|target |lto

[Bug lto/50494] gcc.dg/vect/vect-reduc-2char.c fails spuriously on ppc with -flto

2013-02-12 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50494 --- Comment #9 from Michael Meissner meissner at gcc dot gnu.org 2013-02-12 19:07:18 UTC --- The -fsection-anchors option appears to be important. If I use -fsection-anchors (which is default for powerpc64-linux), LTO does not align

[Bug lto/50494] gcc.dg/vect/vect-reduc-2char.c fails spuriously on ppc with -flto

2013-02-12 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50494 --- Comment #10 from Michael Meissner meissner at gcc dot gnu.org 2013-02-12 19:16:56 UTC --- If -fno-merge-constants (and the default -fsection-anchors) is used, then the correct alignment for the table is set (and Altivec memory

[Bug lto/50494] gcc.dg/vect/vect-reduc-2char.c fails spuriously on ppc with -flto

2013-02-13 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50494 --- Comment #15 from Michael Meissner meissner at gcc dot gnu.org 2013-02-13 22:38:12 UTC --- The patch does align the .rodata section to 16 byte alignment, but the code to load up the auto vector from constant memory does not do

[Bug target/57150] New: GCC when targeting power7 spills long double using VSX instructions.

2013-05-02 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57150 Bug #: 57150 Summary: GCC when targeting power7 spills long double using VSX instructions. Classification: Unclassified Product: gcc Version: 4.9.0 Status:

[Bug target/57150] GCC when targeting power7 spills long double using VSX instructions.

2013-05-02 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57150 --- Comment #1 from Michael Meissner meissner at gcc dot gnu.org 2013-05-02 19:37:21 UTC --- Created attachment 30009 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=30009 Assembler file

[Bug target/57150] GCC when targeting power7 spills long double using VSX instructions.

2013-05-02 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57150 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added Target

[Bug target/57150] GCC when targeting power7 spills long double using VSX instructions.

2013-05-02 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57150 --- Comment #3 from Michael Meissner meissner at gcc dot gnu.org 2013-05-02 21:03:08 UTC --- It shows up due to -fcaller-saves, which creates a V2DF save area.

[Bug target/57150] GCC when targeting power7 spills long double using VSX instructions.

2013-05-03 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57150 --- Comment #4 from Michael Meissner meissner at gcc dot gnu.org 2013-05-03 19:18:21 UTC --- Created attachment 30028 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=30028 Patch to use scalar modes for TF/TD caller saves.

[Bug target/57150] GCC when targeting power7 spills long double using VSX instructions.

2013-05-07 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57150 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED

[Bug target/53199] New: __builtin_bswap64 and __builtin_bswap32 generate errors if -mcpu=power6

2012-05-02 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53199 Bug #: 53199 Summary: __builtin_bswap64 and __builtin_bswap32 generate errors if -mcpu=power6 Classification: Unclassified Product: gcc Version: 4.8.0 Status:

[Bug target/53199] __builtin_bswap64 and __builtin_bswap32 generate errors if -mcpu=power6

2012-05-02 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53199 --- Comment #1 from Michael Meissner meissner at gcc dot gnu.org 2012-05-02 19:16:26 UTC --- If you compile the following with -mcpu=power6 -m64: long long b64 (long long *p) { return __builtin_bswap64 (*p); } Using the -mno-avoid-indexed

[Bug target/53199] __builtin_bswap64 and __builtin_bswap32 generate errors if -mcpu=power6

2012-05-03 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53199 --- Comment #2 from Michael Meissner meissner at gcc dot gnu.org 2012-05-03 21:47:49 UTC --- Author: meissner Date: Thu May 3 21:47:45 2012 New Revision: 187119 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=187119 Log: [gcc] 2012-05-03

[Bug target/53199] __builtin_bswap64 and __builtin_bswap32 generate errors if -mcpu=power6

2012-05-03 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53199 --- Comment #3 from Michael Meissner meissner at gcc dot gnu.org 2012-05-04 00:28:21 UTC --- Author: meissner Date: Fri May 4 00:28:17 2012 New Revision: 187132 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=187132 Log: [gcc] 2012-05-03

[Bug target/53199] __builtin_bswap64 and __builtin_bswap32 generate errors if -mcpu=power6

2012-05-03 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53199 --- Comment #4 from Michael Meissner meissner at gcc dot gnu.org 2012-05-04 00:31:53 UTC --- Author: meissner Date: Fri May 4 00:31:50 2012 New Revision: 187133 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=187133 Log: [gcc] 2012-05-03

[Bug target/53199] __builtin_bswap64 and __builtin_bswap32 generate errors if -mcpu=power6

2012-05-03 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53199 --- Comment #5 from Michael Meissner meissner at gcc dot gnu.org 2012-05-04 01:07:28 UTC --- Author: meissner Date: Fri May 4 01:07:24 2012 New Revision: 187137 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=187137 Log: [gcc] 2012-05-03

[Bug target/53199] __builtin_bswap64 and __builtin_bswap32 generate errors if -mcpu=power6

2012-05-03 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53199 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug target/53487] [4.8 Regression] Unrecognizable insn for conditional move

2012-06-05 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53487 --- Comment #4 from Michael Meissner meissner at gcc dot gnu.org 2012-06-05 19:40:39 UTC --- Author: meissner Date: Tue Jun 5 19:40:34 2012 New Revision: 188248 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=188248 Log: [gcc] 2012-06-04

[Bug target/57547] Missing vector intrinsics in PowerPC Altivec documentation

2013-06-06 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57547 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug target/57589] New: Linux powerpc -mcpu=native returns pointer to variable on stack in driver-rs6000.c

2013-06-11 Thread meissner at gcc dot gnu.org
Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: meissner at gcc dot gnu.org In looking at driver-rs6000.c, I noticed that elf_platform (under Linux) reads the auxv data structure into an auto array, and then returns

[Bug target/57589] Linux powerpc -mcpu=native returns pointer to variable on stack in driver-rs6000.c

2013-06-11 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57589 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug target/57589] Linux powerpc -mcpu=native returns pointer to variable on stack in driver-rs6000.c

2013-06-11 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57589 --- Comment #1 from Michael Meissner meissner at gcc dot gnu.org --- Created attachment 30294 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=30294action=edit Proposed patch to fix problem

[Bug target/57589] Linux powerpc -mcpu=native returns pointer to variable on stack in driver-rs6000.c

2013-06-11 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57589 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added Attachment #30294|0 |1

[Bug target/57589] Linux powerpc -mcpu=native returns pointer to variable on stack in driver-rs6000.c

2013-06-11 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57589 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added Attachment #30295|0 |1

[Bug target/57589] Linux powerpc -mcpu=native returns pointer to variable on stack in driver-rs6000.c

2013-06-11 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57589 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/57615] New: power8 support does not deal with -mquad-memory -mno-vsx

2013-06-14 Thread meissner at gcc dot gnu.org
Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: meissner at gcc dot gnu.org Created attachment 30302 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=30302action=edit Function to show the problem. If you compile the Advance Toolchain dl

[Bug target/57615] power8 support does not deal with -mquad-memory -mno-vsx

2013-06-14 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57615 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug target/57615] power8 support does not deal with -mquad-memory -mno-vsx

2013-06-14 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57615 --- Comment #1 from Michael Meissner meissner at gcc dot gnu.org --- Created attachment 30303 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=30303action=edit Proposed patch to fix problem

[Bug target/57615] power8 support does not deal with -mquad-memory -mno-vsx

2013-06-14 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57615 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/57744] New: Power8 support has problems with quad word atomic instructions

2013-06-27 Thread meissner at gcc dot gnu.org
Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: meissner at gcc dot gnu.org The lqarx and stqcx. instructions will sometimes generate code using an odd/even register combination. The assembler complains about this, since only even/odd

[Bug target/57744] Power8 support has problems with quad word atomic instructions

2013-06-27 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57744 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug target/57744] Power8 support has problems with quad word atomic instructions

2013-06-27 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57744 --- Comment #1 from Michael Meissner meissner at gcc dot gnu.org --- Created attachment 30403 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=30403action=edit Program to show the bug Compile with -O3 -mcpu=power8 -c -save-temps to make sure

[Bug target/57744] Power8 support has problems with quad word atomic instructions

2013-06-27 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57744 --- Comment #2 from Michael Meissner meissner at gcc dot gnu.org --- Created attachment 30404 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=30404action=edit Proposed patch to fix problem

[Bug target/57744] Power8 support has problems with quad word atomic instructions

2013-06-28 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57744 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added Attachment #30404|0 |1

[Bug other/12081] Gcc can't be compiled with -mregparm=3

2013-08-07 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12081 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added CC||meissner

[Bug target/58160] New: Power8 fusion support has a bug that shows up in running spec 2006

2013-08-14 Thread meissner at gcc dot gnu.org
Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: meissner at gcc dot gnu.org In running the spec 2006 testsuite with several options, we discovered that -mtune=power8 (which turns on the -mpower8-fusion option) has a segmentation

[Bug target/58160] Power8 fusion support has a bug that shows up in running spec 2006

2013-08-14 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58160 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug target/58160] Power8 fusion support has a bug that shows up in running spec 2006

2013-08-14 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58160 --- Comment #2 from Michael Meissner meissner at gcc dot gnu.org --- Created attachment 30659 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=30659action=edit Proposed patch to fix problem

[Bug target/58160] Power8 fusion support has a bug that shows up in running spec 2006

2013-08-14 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58160 --- Comment #3 from Michael Meissner meissner at gcc dot gnu.org --- I forgot to mention, with this patch, I have built and successfully run 403.gcc and 435.gromacs using the -O2 -m32 -mcpu=power7 -mtune=power8 options that broke 403.gcc, and also

[Bug target/58160] Power8 fusion support has a bug that shows up in running spec 2006

2013-08-16 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58160 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/58139] PowerPC volatile VSX register live across call

2013-09-05 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58139 --- Comment #7 from Michael Meissner meissner at gcc dot gnu.org --- FWIW, I was able to bootstrap subversion id 202295 on my x86_68 laptop running RHEL 6.4, building c, c++, fortran languages, and using --enable-lto --without-ppl --without-cloog.

[Bug target/58452] New: GCC 4.8 and trunk do not compile simple powerpc-linuxpaired -O3 case

2013-09-17 Thread meissner at gcc dot gnu.org
Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: meissner at gcc dot gnu.org While doing some work on power8, I wanted to make sure that for existing systems, I was generating the same code. So I built some code and ran it through

[Bug target/58452] GCC 4.8 and trunk do not compile simple powerpc-linuxpaired -O3 case

2013-09-17 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58452 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug target/58452] GCC 4.8 and trunk do not compile simple powerpc-linuxpaired -O3 case

2013-09-17 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58452 --- Comment #1 from Michael Meissner meissner at gcc dot gnu.org --- Created attachment 30839 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=30839action=edit Example the shows the problem

[Bug target/58452] GCC 4.8 and trunk do not compile simple powerpc-linuxpaired -O3 case

2013-09-17 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58452 --- Comment #2 from Michael Meissner meissner at gcc dot gnu.org --- Created attachment 30840 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=30840action=edit Proposed patch that fixes the problem

[Bug target/58452] GCC 4.8 and trunk do not compile simple powerpc-linuxpaired -O3 case

2013-09-18 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58452 --- Comment #3 from Michael Meissner meissner at gcc dot gnu.org --- Author: meissner Date: Wed Sep 18 18:54:06 2013 New Revision: 202719 URL: http://gcc.gnu.org/viewcvs?rev=202719root=gccview=rev Log: 2013-09-18 Michael Meissner meiss

[Bug target/58587] Bootstrap error with ada with -mcpu=power7

2013-10-02 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58587 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug target/58587] Bootstrap error with ada with -mcpu=power7

2013-10-02 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58587 --- Comment #3 from Michael Meissner meissner at gcc dot gnu.org --- Created attachment 30948 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=30948action=edit Patch to disable -mvsx-timode This patch disables setting -mvsx-timode, which

[Bug target/58587] Bootstrap error with ada with -mcpu=power7

2013-10-02 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58587 --- Comment #4 from Michael Meissner meissner at gcc dot gnu.org --- Author: meissner Date: Thu Oct 3 00:01:45 2013 New Revision: 203142 URL: http://gcc.gnu.org/viewcvs?rev=203142root=gccview=rev Log: 2013-10-02 Michael Meissner meiss

[Bug target/58587] Bootstrap error with ada with -mcpu=power7

2013-10-02 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58587 --- Comment #5 from Michael Meissner meissner at gcc dot gnu.org --- Author: meissner Date: Thu Oct 3 00:08:12 2013 New Revision: 203143 URL: http://gcc.gnu.org/viewcvs?rev=203143root=gccview=rev Log: 2013-10-02 Michael Meissner meiss

[Bug target/62195] [5 Regression] Invalid mnemonic 'xxlxor' on powerpc-apple-darwin9 with -m64

2014-08-22 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62195 --- Comment #2 from Michael Meissner meissner at gcc dot gnu.org --- Author: meissner Date: Fri Aug 22 16:47:15 2014 New Revision: 214329 URL: https://gcc.gnu.org/viewcvs?rev=214329root=gccview=rev Log: 2014-08-22 Michael Meissner meiss

[Bug target/62195] [5 Regression] Invalid mnemonic 'xxlxor' on powerpc-apple-darwin9 with -m64

2014-08-22 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62195 --- Comment #3 from Michael Meissner meissner at gcc dot gnu.org --- Author: meissner Date: Fri Aug 22 17:30:39 2014 New Revision: 214336 URL: https://gcc.gnu.org/viewcvs?rev=214336root=gccview=rev Log: 2014-08-22 Michael Meissner meiss

[Bug target/62195] [5 Regression] Invalid mnemonic 'xxlxor' on powerpc-apple-darwin9 with -m64

2014-08-22 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62195 --- Comment #4 from Michael Meissner meissner at gcc dot gnu.org --- Author: meissner Date: Fri Aug 22 17:53:00 2014 New Revision: 214340 URL: https://gcc.gnu.org/viewcvs?rev=214340root=gccview=rev Log: 2014-08-22 Michael Meissner meiss

[Bug target/62195] [5 Regression] Invalid mnemonic 'xxlxor' on powerpc-apple-darwin9 with -m64

2014-08-22 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62195 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug rtl-optimization/58968] Powerpc -mlra cannot compile ormas1.f in gamess Spec 2006 with -m32 -mcpu=power7 -O3 -mlra -w -ffast-math -funroll-loops

2014-09-22 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58968 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |RESOLVED

[Bug rtl-optimization/58968] Powerpc -mlra cannot compile ormas1.f in gamess Spec 2006 with -m32 -mcpu=power7 -O3 -mlra -w -ffast-math -funroll-loops

2014-09-22 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58968 --- Comment #7 from Michael Meissner meissner at gcc dot gnu.org --- Just to be clear, it is fixed in GCC 5 trunk sources. I'll build it with the GCC 4.9 branch as well.

[Bug rtl-optimization/58968] Powerpc -mlra cannot compile ormas1.f in gamess Spec 2006 with -m32 -mcpu=power7 -O3 -mlra -w -ffast-math -funroll-loops

2014-09-22 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58968 --- Comment #8 from Michael Meissner meissner at gcc dot gnu.org --- The gamess benchmark also runs fine with the options when built with subversion 215404 on the gcc-4_9-branch

[Bug target/63501] ICE in GCC powerpc64le top of trunk with -mupper-regs-df

2014-10-10 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63501 --- Comment #3 from Michael Meissner meissner at gcc dot gnu.org --- The -mupper-regs-df and -mupper-regs-sf options are a work in progress. I am working on these options right now on a private branch, but the code is not yet ready

[Bug target/57386] ICE: hash-long-double-tr1-aux.cc:54:7: error: unrecognizable insn

2014-01-07 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57386 --- Comment #15 from Michael Meissner meissner at gcc dot gnu.org --- Author: meissner Date: Tue Jan 7 19:57:11 2014 New Revision: 206401 URL: http://gcc.gnu.org/viewcvs?rev=206401root=gccview=rev Log: 2014-01-07 Roland Stigge sti...@antcom.de

[Bug target/57386] ICE: hash-long-double-tr1-aux.cc:54:7: error: unrecognizable insn

2014-01-07 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57386 --- Comment #16 from Michael Meissner meissner at gcc dot gnu.org --- Author: meissner Date: Tue Jan 7 20:10:01 2014 New Revision: 206402 URL: http://gcc.gnu.org/viewcvs?rev=206402root=gccview=rev Log: 2014-01-07 Roland Stigge sti...@antcom.de

[Bug target/59844] New: Powerpc64le cannot bootstrap with -O3/-mcpu=power8

2014-01-16 Thread meissner at gcc dot gnu.org
: target Assignee: unassigned at gcc dot gnu.org Reporter: meissner at gcc dot gnu.org Several of the direct move insns (added in ISA 2.07/power8) are guarded by tests for WORDS_BIG_ENDIAN, which generates errors when the compiler is bootstrapped with -O3 and -mcpu=power8

[Bug target/59844] Powerpc64le cannot bootstrap with -O3/-mcpu=power8

2014-01-16 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59844 --- Comment #1 from Michael Meissner meissner at gcc dot gnu.org --- Created attachment 31858 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=31858action=edit Proposed patch to fix the problem Patch tested by Bill Schmitd, and passes

[Bug target/59844] Powerpc64le cannot bootstrap with -O3/-mcpu=power8

2014-01-16 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59844 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added Target||powerpc64le

[Bug target/59844] Powerpc64le cannot bootstrap with -O3/-mcpu=power8

2014-01-16 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59844 --- Comment #2 from Michael Meissner meissner at gcc dot gnu.org --- Author: meissner Date: Thu Jan 16 17:08:52 2014 New Revision: 206668 URL: http://gcc.gnu.org/viewcvs?rev=206668root=gccview=rev Log: 2014-01-16 Michael Meissner meiss

[Bug target/59844] Powerpc64le cannot bootstrap with -O3/-mcpu=power8

2014-01-16 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59844 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/59844] Powerpc64le cannot bootstrap with -O3/-mcpu=power8

2014-01-16 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59844 --- Comment #4 from Michael Meissner meissner at gcc dot gnu.org --- Author: meissner Date: Thu Jan 16 17:35:41 2014 New Revision: 206670 URL: http://gcc.gnu.org/viewcvs?rev=206670root=gccview=rev Log: 2014-01-16 Michael Meissner meiss

[Bug target/59909] Quad memory bootstrap issues on little endian powerpc64 power8 systems

2014-01-22 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59909 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added Target||powerpc64le

[Bug target/59909] Quad memory bootstrap issues on little endian powerpc64 power8 systems

2014-01-22 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59909 --- Comment #1 from Michael Meissner meissner at gcc dot gnu.org --- Created attachment 31922 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=31922action=edit Proposed patch to fix the problem Split quad-memory support into two options, -mquad

[Bug target/59909] New: Quad memory bootstrap issues on little endian powerpc64 power8 systems

2014-01-22 Thread meissner at gcc dot gnu.org
Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: meissner at gcc dot gnu.org Using the current sources, the GCC 4.9 compiler will not bootstrap if the default target is power8 on a little endian system. The cause is the new quad

[Bug target/59909] Quad memory bootstrap issues on little endian powerpc64 power8 systems

2014-01-22 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59909 --- Comment #2 from Michael Meissner meissner at gcc dot gnu.org --- Created attachment 31923 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=31923action=edit Patch back ported to the ibm/gcc-4_8-branch Back ported patch to ibm/gcc-4_8-branch.

[Bug target/59909] Quad memory bootstrap issues on little endian powerpc64 power8 systems

2014-01-23 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59909 --- Comment #3 from Michael Meissner meissner at gcc dot gnu.org --- Author: meissner Date: Fri Jan 24 01:56:48 2014 New Revision: 207020 URL: http://gcc.gnu.org/viewcvs?rev=207020root=gccview=rev Log: [gcc] 2014-01-23 Michael Meissner meiss

[Bug target/59909] Quad memory bootstrap issues on little endian powerpc64 power8 systems

2014-01-23 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59909 --- Comment #4 from Michael Meissner meissner at gcc dot gnu.org --- Author: meissner Date: Fri Jan 24 02:31:36 2014 New Revision: 207022 URL: http://gcc.gnu.org/viewcvs?rev=207022root=gccview=rev Log: [gcc] 2014-01-23 Michael Meissner meiss

  1   2   3   4   5   6   7   8   9   10   >