[Bug target/5372] [powerpc-*-eabi] -mno-eabi not working

2013-01-09 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=5372 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added CC

[Bug target/54142] [4.8 regression] ppc64 build failure - Unrecognized opcode: `sldi' (and `srdi`)

2012-08-14 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54142 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug target/54142] [4.8 regression] ppc64 build failure - Unrecognized opcode: `sldi' (and `srdi`)

2012-08-14 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54142 --- Comment #18 from Segher Boessenkool segher at gcc dot gnu.org 2012-08-14 22:54:35 UTC --- Right, but %{!mpowerpc*: %(asm_default)}} \ instead, since the -mpower option is no more. I didn't even pick the wrong condition branch

[Bug target/54142] [4.8 regression] ppc64 build failure - Unrecognized opcode: `sldi' (and `srdi`)

2012-08-15 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54142 --- Comment #19 from Segher Boessenkool segher at gcc dot gnu.org 2012-08-16 00:57:44 UTC --- Author: segher Date: Thu Aug 16 00:57:37 2012 New Revision: 190427 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=190427 Log: 2012-08-15 Segher

[Bug target/54142] [4.8 regression] ppc64 build failure - Unrecognized opcode: `sldi' (and `srdi`)

2012-08-15 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54142 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/25629] -mcpu=601 doesn't use MQ register

2012-08-16 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25629 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug middle-end/41743] Missing loop optimisation

2012-08-16 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41743 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug middle-end/41741] -Os generates bigger code than -O2 for simple loops

2012-08-16 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41741 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug middle-end/41742] Unnecessary zero-extension at -O2 but not -O1

2012-08-16 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41742 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug target/54284] New: -mabi=ieeelongdouble problems

2012-08-16 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54284 Bug #: 54284 Summary: -mabi=ieeelongdouble problems Classification: Unclassified Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3

[Bug rtl-optimization/54540] [4.8 regression] postreload incorrectly simplifies stack adjustment into constant load into SP

2012-09-10 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54540 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug target/54670] ICE in extract_insn, at recog.c:2125

2012-09-25 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54670 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added CC

[Bug rtl-optimization/54110] lower-subreg related code quality for long long function return

2012-09-25 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54110 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug target/53559] ICE on altivec builtins stv[l|r]x[l]

2012-09-25 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53559 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED

[Bug bootstrap/53266] Error: Unrecognized opcode: `mulhwu'

2012-09-25 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53266 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added CC

[Bug bootstrap/53266] Error: Unrecognized opcode: `mulhwu'

2012-09-25 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53266 --- Comment #5 from Segher Boessenkool segher at gcc dot gnu.org 2012-09-25 11:44:42 UTC --- I haven't built GCC on the AIX 4.3 (PowerPC 604) system lately, but my scripts are set up to do so using --with-cpu=powerpc --disable

[Bug target/53087] [powerpc] Poor code from cstore expander

2012-09-25 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53087 --- Comment #11 from Segher Boessenkool segher at gcc dot gnu.org 2012-09-26 05:18:49 UTC --- Author: segher Date: Wed Sep 26 05:18:43 2012 New Revision: 191752 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=191752 Log: gcc

[Bug target/51274] Starting with GCC 4.5, powerpc generated different code for x != 0.

2012-09-25 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51274 --- Comment #2 from Segher Boessenkool segher at gcc dot gnu.org 2012-09-26 05:18:49 UTC --- Author: segher Date: Wed Sep 26 05:18:43 2012 New Revision: 191752 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=191752 Log: gcc

[Bug target/36557] -m32 -mpowerpc64 produces better code than -m64 for a!=0

2012-09-25 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36557 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug target/51274] Starting with GCC 4.5, powerpc generated different code for x != 0.

2012-09-25 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51274 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED

[Bug target/53087] [powerpc] Poor code from cstore expander

2012-09-25 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53087 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added CC

[Bug bootstrap/53266] Error: Unrecognized opcode: `mulhwu'

2012-09-25 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53266 --- Comment #7 from Segher Boessenkool segher at gcc dot gnu.org 2012-09-26 05:49:09 UTC --- Sorry, I didn't notice this was for 4.7 -- the removal of all suport for the POWER ISA is only on mainline, and won't be backported. Could you

[Bug bootstrap/53266] Error: Unrecognized opcode: `mulhwu'

2012-09-26 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53266 --- Comment #9 from Segher Boessenkool segher at gcc dot gnu.org 2012-09-26 06:43:41 UTC --- Yes, mainline is SVN trunk. There are weekly snapshots on http://gcc.gnu.org/snapshots.html (just get the newest one, it should be more than new

[Bug target/27619] wrong code for mixed-mode division with -mpowerpc64 -O1

2012-10-23 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27619 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|NEW

[Bug target/27619] wrong code for mixed-mode division with -mpowerpc64 -O1

2012-10-28 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27619 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED

[Bug bootstrap/56927] New: 4.7.2 build ICEs when built with 4.8.0 and --disable-bootstrap

2013-04-11 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56927 Bug #: 56927 Summary: 4.7.2 build ICEs when built with 4.8.0 and --disable-bootstrap Classification: Unclassified Product: gcc Version: unknown Status:

[Bug bootstrap/56927] 4.7.2 build ICEs when built with 4.8.0 and --disable-bootstrap

2013-04-11 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56927 --- Comment #1 from Segher Boessenkool segher at gcc dot gnu.org 2013-04-11 19:25:05 UTC --- Forgot to mention... I debugged this a little; it happens during the build of the 32-bit libgcc, and gdb says Program received signal SIGSEGV

[Bug bootstrap/56927] 4.7.2 build ICEs when built with 4.8.0 and --disable-bootstrap

2013-04-11 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56927 --- Comment #3 from Segher Boessenkool segher at gcc dot gnu.org 2013-04-12 00:15:26 UTC --- Hey, 4.7.3 didn't exist yet :-) Confirmed fixed.

[Bug other/57062] New: genattrtab reports errors in wrong file

2013-04-24 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57062 Bug #: 57062 Summary: genattrtab reports errors in wrong file Classification: Unclassified Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug other/57195] Mode attributes with specific mode iterator can not be used as mode iterators in *.md files

2013-05-09 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57195 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug target/55036] Compiler fails with message internal compiler error: in reg_save_code, at caller-save.c:158

2013-05-10 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55036 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug target/55033] [4.7/4.8/4.9 Regression] PowerPC section type conflict error

2013-06-13 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55033 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added CC||segher

[Bug tree-optimization/61757] [4.10 Regression] genmodes failure with enable-checking

2014-07-13 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61757 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added CC||segher

[Bug target/61396] [4.10 regression] ICE in simplify_immed_subreg

2014-07-21 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61396 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug target/61396] [4.10 regression] ICE in simplify_immed_subreg

2014-07-23 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61396 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug rtl-optimization/61984] use mr. to remove extra cmp instruction on ppc

2014-08-10 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61984 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug target/62147] missed loop counter based optimization

2014-08-16 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62147 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Target|powerpc64le |powerpc64

[Bug target/62111] ICE when building Linux kernel for sh64

2014-08-19 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62111 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added CC||segher

[Bug other/62210] download_prerequisites does not download into current directory

2014-08-24 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62210 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug testsuite/62028] Power64/Linux: FAIL: gcc.dg/sms-8.c scan-rtl-dump-times sms SMS succeeded 0

2014-08-24 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62028 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug target/61298] redundant compare instructions for powerpc64

2014-08-24 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61298 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug regression/63150] [4.9/5 regression] FAIL: gcc.target/powerpc/pr53199.c scan-assembler-times *

2014-09-03 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63150 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug target/63165] [5 Regression] r214816 breaks Java build and 435.gromacs

2014-09-04 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63165 --- Comment #3 from Segher Boessenkool segher at gcc dot gnu.org --- Author: segher Date: Thu Sep 4 22:53:01 2014 New Revision: 214924 URL: https://gcc.gnu.org/viewcvs?rev=214924root=gccview=rev Log: 2014-09-04 Segher Boessenkool seg

[Bug target/63165] [5 Regression] r214816 breaks Java build and 435.gromacs

2014-09-04 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63165 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug target/63187] Unrecognizable insn ICE due to revision 214080

2014-09-05 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63187 --- Comment #1 from Segher Boessenkool segher at gcc dot gnu.org --- Author: segher Date: Fri Sep 5 19:17:08 2014 New Revision: 214976 URL: https://gcc.gnu.org/viewcvs?rev=214976root=gccview=rev Log: 2014-09-05 Segher Boessenkool seg

[Bug target/63187] Unrecognizable insn ICE due to revision 214080

2014-09-05 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63187 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug target/63195] [5.0 regression] stage3 build/gengtype miscompiled

2014-09-06 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63195 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug target/63195] [5.0 regression] stage3 build/gengtype miscompiled

2014-09-09 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63195 --- Comment #3 from Segher Boessenkool segher at gcc dot gnu.org --- Author: segher Date: Tue Sep 9 18:49:08 2014 New Revision: 215091 URL: https://gcc.gnu.org/viewcvs?rev=215091root=gccview=rev Log: 2014-09-09 Segher Boessenkool seg

[Bug target/63195] [5.0 regression] stage3 build/gengtype miscompiled

2014-09-09 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63195 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/63256] [5.0 regression] FAIL: gcc.dg/sms-8.c scan-rtl-dump-times sms SMS succeeded 0

2014-09-13 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63256 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug target/63354] gcc -pg -mprofile-kernel creates unused stack frames on leaf functions on ppc64le

2014-09-24 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63354 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Target|powerpc64le-linux |powerpc

[Bug rtl-optimization/62151] [5 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu

2014-10-01 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62151 --- Comment #10 from Segher Boessenkool segher at gcc dot gnu.org --- Author: segher Date: Thu Oct 2 02:18:01 2014 New Revision: 215789 URL: https://gcc.gnu.org/viewcvs?rev=215789root=gccview=rev Log: 2014-10-01 Segher Boessenkool seg

[Bug rtl-optimization/62151] [5 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu

2014-10-01 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62151 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added CC||segher

[Bug bootstrap/49195] [4.7 Regression] Error building libgcc for powerpc64 since r174305

2011-05-27 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49195 --- Comment #2 from Segher Boessenkool segher at gcc dot gnu.org 2011-05-27 19:51:13 UTC --- Created attachment 24377 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=24377 diff from good to bad insn-recog.c

[Bug bootstrap/49195] [4.7 Regression] Error building libgcc for powerpc64 since r174305

2011-05-27 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49195 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug bootstrap/49195] [4.7 Regression] Error building libgcc for powerpc64 since r174305

2011-05-27 Thread segher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49195 --- Comment #4 from Segher Boessenkool segher at gcc dot gnu.org 2011-05-27 20:14:05 UTC --- This is the match_op_dup operand in (define_insn [(set (match_operand:CC 0 cc_reg_operand =x,?y) (compare:CC (match_operator:SI 1

[Bug rtl-optimization/63577] [4.8/4.9/5 Regression]: Huge compile time and memory usage with -O and not -fPIC

2014-10-20 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63577 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added CC||segher

[Bug inline-asm/63900] memory constrains needlessly doing memory clobber

2014-11-16 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63900 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|RESOLVED|NEW

[Bug target/60111] [SH] ICE compiling Newlib

2014-11-20 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60111 --- Comment #3 from Segher Boessenkool segher at gcc dot gnu.org --- Author: segher Date: Thu Nov 20 16:03:16 2014 New Revision: 217883 URL: https://gcc.gnu.org/viewcvs?rev=217883root=gccview=rev Log: 2014-11-20 Segher Boessenkool seg

[Bug target/64008] [SH] sh4-linux configured compiler rejects -m4-nofpu

2014-11-22 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64008 --- Comment #4 from Segher Boessenkool segher at gcc dot gnu.org --- I configured for sh4-linux, foolishly thinking that sh4-nofpu would work with that as well. Why not build all regular multilibs for every regular config? Maybe keep sh5, sh2a

[Bug target/64093] [5 Regression] ICE error: unrecognizable insn with -mcpu=cell

2014-11-27 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64093 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug target/64093] [5 Regression] ICE error: unrecognizable insn with -mcpu=cell

2014-11-28 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64093 --- Comment #6 from Segher Boessenkool segher at gcc dot gnu.org --- Author: segher Date: Fri Nov 28 16:25:33 2014 New Revision: 218164 URL: https://gcc.gnu.org/viewcvs?rev=218164root=gccview=rev Log: PR target/64093 * config/rs6000

[Bug target/64093] [5 Regression] ICE error: unrecognizable insn with -mcpu=cell

2014-11-28 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64093 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug rtl-optimization/59278] combine does not replace matched insn

2014-12-01 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59278 --- Comment #1 from Segher Boessenkool segher at gcc dot gnu.org --- Author: segher Date: Mon Dec 1 23:48:26 2014 New Revision: 218250 URL: https://gcc.gnu.org/viewcvs?rev=218250root=gccview=rev Log: PR rtl-optimization/59278 combine

[Bug rtl-optimization/52714] [4.8 regression] ICE in fixup_reorder_chain, at cfglayout.c:880

2014-12-02 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52714 --- Comment #16 from Segher Boessenkool segher at gcc dot gnu.org --- Author: segher Date: Wed Dec 3 06:00:54 2014 New Revision: 218302 URL: https://gcc.gnu.org/viewcvs?rev=218302root=gccview=rev Log: PR rtl-optimization/52714

[Bug ada/64180] New: PowerPC carry bit improvements

2014-12-03 Thread segher at gcc dot gnu.org
Assignee: segher at gcc dot gnu.org Reporter: segher at gcc dot gnu.org Target: powerpc*-*-* In current mainline, every RTL instruction that uses XER[CA] (the carry bit) will have to set it in the same instruction, because other instructions clobber it at will. Those RTL insns

[Bug target/55351] can't build libgcc for -m5-compact variant in SH64

2014-12-08 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55351 --- Comment #6 from Segher Boessenkool segher at gcc dot gnu.org --- Yes it was. Thanks for fixing.

[Bug target/64180] PowerPC carry bit improvements

2014-12-10 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64180 --- Comment #2 from Segher Boessenkool segher at gcc dot gnu.org --- Author: segher Date: Wed Dec 10 18:28:57 2014 New Revision: 218589 URL: https://gcc.gnu.org/viewcvs?rev=218589root=gccview=rev Log: PR target/64180 * config/rs6000

[Bug target/64180] PowerPC carry bit improvements

2014-12-10 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64180 --- Comment #3 from Segher Boessenkool segher at gcc dot gnu.org --- Author: segher Date: Wed Dec 10 18:30:07 2014 New Revision: 218590 URL: https://gcc.gnu.org/viewcvs?rev=218590root=gccview=rev Log: PR target/64180 * config/rs6000

[Bug target/64180] PowerPC carry bit improvements

2014-12-10 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64180 --- Comment #4 from Segher Boessenkool segher at gcc dot gnu.org --- Author: segher Date: Wed Dec 10 18:31:15 2014 New Revision: 218591 URL: https://gcc.gnu.org/viewcvs?rev=218591root=gccview=rev Log: PR target/64180 * config/rs6000

[Bug target/64180] PowerPC carry bit improvements

2014-12-10 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64180 --- Comment #5 from Segher Boessenkool segher at gcc dot gnu.org --- Author: segher Date: Wed Dec 10 18:32:15 2014 New Revision: 218592 URL: https://gcc.gnu.org/viewcvs?rev=218592root=gccview=rev Log: PR target/64180 * config/rs6000

[Bug target/64180] PowerPC carry bit improvements

2014-12-10 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64180 --- Comment #6 from Segher Boessenkool segher at gcc dot gnu.org --- Author: segher Date: Wed Dec 10 18:33:26 2014 New Revision: 218593 URL: https://gcc.gnu.org/viewcvs?rev=218593root=gccview=rev Log: PR target/64180 * config/rs6000

[Bug target/64180] PowerPC carry bit improvements

2014-12-10 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64180 --- Comment #7 from Segher Boessenkool segher at gcc dot gnu.org --- Author: segher Date: Wed Dec 10 18:36:18 2014 New Revision: 218594 URL: https://gcc.gnu.org/viewcvs?rev=218594root=gccview=rev Log: PR target/64180 * config/rs6000

[Bug target/64180] PowerPC carry bit improvements

2014-12-10 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64180 --- Comment #8 from Segher Boessenkool segher at gcc dot gnu.org --- Author: segher Date: Wed Dec 10 18:37:58 2014 New Revision: 218595 URL: https://gcc.gnu.org/viewcvs?rev=218595root=gccview=rev Log: PR target/64180 * config/rs6000

[Bug target/64268] [5 Regression] bootstrap failure (ICE in wide_int_to_tree, at tree.c:1438) on powerpc in libgcc, stage2

2014-12-19 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64268 --- Comment #2 from Segher Boessenkool segher at gcc dot gnu.org --- Author: segher Date: Fri Dec 19 19:55:32 2014 New Revision: 218971 URL: https://gcc.gnu.org/viewcvs?rev=218971root=gccview=rev Log: PR target/64268 * combine.c

[Bug target/64358] Wrong code for __int128 operations in powerpc64le

2014-12-20 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64358 --- Comment #3 from Segher Boessenkool segher at gcc dot gnu.org --- Author: segher Date: Sat Dec 20 15:37:06 2014 New Revision: 218989 URL: https://gcc.gnu.org/viewcvs?rev=218989root=gccview=rev Log: PR target/64358 * config/rs6000

[Bug target/36557] -m32 -mpowerpc64 produces better code than -m64 for a!=0

2014-12-26 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=36557 --- Comment #2 from Segher Boessenkool segher at gcc dot gnu.org --- Still happens. It now does cntlzw 3,3 srwi 3,3,5 xori 3,3,0x1 rldicl 3,3,0,63 blr which is better but not exactly ideal yet.

[Bug target/64180] PowerPC carry bit improvements

2015-01-01 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64180 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug middle-end/61225] [5 Regression] Several new failures after r210458 on x86_64-*-* with -m32

2015-02-03 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61225 --- Comment #22 from Segher Boessenkool segher at gcc dot gnu.org --- Author: segher Date: Tue Feb 3 12:15:32 2015 New Revision: 220370 URL: https://gcc.gnu.org/viewcvs?rev=220370root=gccview=rev Log: PR middle-end/61225 gcc.target/i386

[Bug testsuite/63256] [5 regression] FAIL: gcc.dg/sms-8.c scan-rtl-dump-times sms SMS succeeded 0

2015-02-02 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63256 --- Comment #2 from Segher Boessenkool segher at gcc dot gnu.org --- sms-1.c fails with -m32 -mpowerpc64 in a similar way.

[Bug middle-end/54303] -fdata-sections -ffunction-sections and -fmerge-constants do not work well together

2015-02-03 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54303 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added CC||segher

[Bug target/64580] very high rs6000_stack_info() usage during LTO Firefox build on ppc64

2015-02-05 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64580 --- Comment #13 from Segher Boessenkool segher at gcc dot gnu.org --- Author: segher Date: Thu Feb 5 15:01:49 2015 New Revision: 220453 URL: https://gcc.gnu.org/viewcvs?rev=220453root=gccview=rev Log: PR target/64580 Backport from

[Bug target/64580] very high rs6000_stack_info() usage during LTO Firefox build on ppc64

2015-02-05 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64580 --- Comment #14 from Segher Boessenkool segher at gcc dot gnu.org --- Author: segher Date: Thu Feb 5 15:06:40 2015 New Revision: 220454 URL: https://gcc.gnu.org/viewcvs?rev=220454root=gccview=rev Log: PR target/64580 Backport from

[Bug target/64580] very high rs6000_stack_info() usage during LTO Firefox build on ppc64

2015-02-05 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64580 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug target/64205] [5 Regression] powerpc64-linux --with-cpu=G5 bootstrap failure

2015-02-02 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64205 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added CC||segher

[Bug rtl-optimization/64682] [5 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu

2015-01-20 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64682 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug target/64580] very high rs6000_stack_info() usage during LTO Firefox build on ppc64

2015-01-21 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64580 --- Comment #3 from Segher Boessenkool segher at gcc dot gnu.org --- Hi again, Unfortunately it seems I am unable to build a version of GCC that is compatible with that (every version I tried either complains or ICEs). Maybe you can answer

[Bug rtl-optimization/64682] [5 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu

2015-01-21 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64682 --- Comment #5 from Segher Boessenkool segher at gcc dot gnu.org --- Author: segher Date: Thu Jan 22 00:35:44 2015 New Revision: 219981 URL: https://gcc.gnu.org/viewcvs?rev=219981root=gccview=rev Log: PR rtl-optimization/64682

[Bug target/64580] very high rs6000_stack_info() usage during LTO Firefox build on ppc64

2015-01-18 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64580 --- Comment #1 from Segher Boessenkool segher at gcc dot gnu.org --- Hi Markus, How often is rs6000_stack_info called there? Are there any hotspots in the function? Do you have a standalone testcase?

[Bug target/43892] PowerPC suboptimal add with carry optimization

2015-01-18 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43892 --- Comment #19 from Segher Boessenkool segher at gcc dot gnu.org --- Current code: add 3,3,4 subfc 4,4,3 subfe 9,9,9 subf 3,9,3 so we got rid of the useless register move.

[Bug target/64505] Powerpc compiler generates insn not found for -m32 -mpowerpc64

2015-01-18 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64505 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added CC||segher

[Bug target/43892] PowerPC suboptimal add with carry optimization

2015-01-18 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43892 --- Comment #23 from Segher Boessenkool segher at gcc dot gnu.org --- Do you know what addcc does? PowerPC does not have any instruction that behaves like it at all. So it would have to expand to a big fat sequence of instructions

[Bug target/43892] PowerPC suboptimal add with carry optimization

2015-01-18 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43892 --- Comment #21 from Segher Boessenkool segher at gcc dot gnu.org --- Mainine (will be GCC 5 in a few months). There is no addcc thing, that is not suitable for PowerPC. The big changes are in though (and they are much bigger than I originally

[Bug rtl-optimization/63577] [4.8/4.9/5 Regression]: Huge compile time and memory usage with -O and not -fPIC

2015-01-28 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63577 --- Comment #8 from Segher Boessenkool segher at gcc dot gnu.org --- It's not a very new regression, and it is quite risky in my opinion; I prefer to have this dealt with in stage1.

[Bug rtl-optimization/63577] [4.8/4.9/5 Regression]: Huge compile time and memory usage with -O and not -fPIC

2015-01-31 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63577 --- Comment #10 from Segher Boessenkool segher at gcc dot gnu.org --- Also note that doing GC during the pass will not reduce the compile time or the amount of garbage created at all, so won't fix the actual problem; it does of course make

[Bug tree-optimization/15596] [4.8/4.9/5 Regression] Missed optimization with bitfields with return value

2015-01-31 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=15596 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added CC||segher

[Bug middle-end/61225] [5 Regression] Several new failures after r210458 on x86_64-*-* with -m32

2015-02-01 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61225 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added CC||segher

[Bug rtl-optimization/63577] [4.8/4.9/5 Regression]: Huge compile time and memory usage with -O and not -fPIC

2015-01-27 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63577 --- Comment #6 from Segher Boessenkool segher at gcc dot gnu.org --- [ I missed your last comment, sorry. ] Both the log_links and the reg_stat point to insns in the insn stream, (all of those are either live or never again referred to), so

[Bug testsuite/63256] [5 regression] FAIL: gcc.dg/sms-8.c scan-rtl-dump-times sms SMS succeeded 0

2015-02-09 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63256 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug target/63949] Aarch64 instruction combiner does not optimize subsi_sxth function as expected (gcc.target/aarch64/extend.c fails)

2015-01-08 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63949 Segher Boessenkool segher at gcc dot gnu.org changed: What|Removed |Added CC||segher

  1   2   3   4   5   6   7   8   9   10   >