[Bug rtl-optimization/71275] [7 regression] Performance drop after r235660 on x86-64 in 32-bit mode.

2016-05-27 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71275 --- Comment #6 from Alan Modra --- Author: amodra Date: Sat May 28 00:22:56 2016 New Revision: 236843 URL: https://gcc.gnu.org/viewcvs?rev=236843=gcc=rev Log: ira.c bb_loop_depth again Follow the same practice as other places in ira.c, where

[Bug rtl-optimization/71275] [7 regression] Performance drop after r235660 on x86-64 in 32-bit mode.

2016-05-26 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71275 Alan Modra changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug rtl-optimization/71275] [7 regression] Performance drop after r235660 on x86-64 in 32-bit mode.

2016-05-26 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71275 --- Comment #4 from Alan Modra --- Author: amodra Date: Thu May 26 17:38:36 2016 New Revision: 236789 URL: https://gcc.gnu.org/viewcvs?rev=236789=gcc=rev Log: ira.c bb_loop_depth PR rtl-optimization/71275 * ira.c (ira): Call

[Bug rtl-optimization/71275] [7 regression] Performance drop after r235660 on x86-64 in 32-bit mode.

2016-05-25 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71275 Alan Modra changed: What|Removed |Added CC|amodra at gcc dot gnu.org, | |amodra at gmail

[Bug rtl-optimization/71275] [7 regression] Performance drop after r235660 on x86-64 in 32-bit mode.

2016-05-25 Thread amodra at gmail dot com
||2016-05-26 CC||amodra at gmail dot com Assignee|unassigned at gcc dot gnu.org |amodra at gmail dot com Ever confirmed|0 |1 --- Comment #2 from Alan Modra --- Confirmed

[Bug target/70947] regrename Go breakage on powerpc64

2016-05-16 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70947 Alan Modra changed: What|Removed |Added Status|ASSIGNED|RESOLVED Version|7.0

[Bug target/70947] regrename Go breakage on powerpc64

2016-05-15 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70947 --- Comment #2 from Alan Modra --- Author: amodra Date: Mon May 16 04:51:21 2016 New Revision: 236264 URL: https://gcc.gnu.org/viewcvs?rev=236264=gcc=rev Log: [RS6000] Stop regrename twiddling with split-stack prologue PR target/70947

[Bug target/70947] regrename Go breakage on powerpc64

2016-05-09 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70947 --- Comment #1 from Alan Modra --- Author: amodra Date: Mon May 9 23:12:20 2016 New Revision: 236052 URL: https://gcc.gnu.org/viewcvs?rev=236052=gcc=rev Log: [RS6000] Stop regrename twiddling with split-stack prologue PR target/70947

[Bug testsuite/70826] [7 regression] many test cases fail starting with r235442

2016-05-09 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70826 Alan Modra changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|amodra at gcc

[Bug testsuite/70826] [7 regression] many test cases fail starting with r235442

2016-05-09 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70826 --- Comment #10 from Alan Modra --- Author: amodra Date: Mon May 9 12:35:25 2016 New Revision: 236033 URL: https://gcc.gnu.org/viewcvs?rev=236033=gcc=rev Log: [RS6000] Fragile testcase breaks with -frename-registers PR testsuite/70826

[Bug rtl-optimization/70890] [7 regression] r235660 miscompiles stage2 compiler on ia64

2016-05-04 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70890 Alan Modra changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/68662] [6 regression] FAIL: gcc.dg/lto/20090210 c_lto_20090210_0.o-c_lto_20090210_1.o link, -O2 -flto -flto-partition=none -fuse-linker-plugin -fno-fat-lto-objects

2016-05-04 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68662 --- Comment #15 from Alan Modra --- Author: amodra Date: Thu May 5 00:07:27 2016 New Revision: 235914 URL: https://gcc.gnu.org/viewcvs?rev=235914=gcc=rev Log: [RS6000] TARGET_RELOCATABLE For ABI_V4, -mrelocatable and -fPIC both generate

[Bug target/70947] regrename Go breakage on powerpc64

2016-05-04 Thread amodra at gmail dot com
||2016-05-04 Assignee|unassigned at gcc dot gnu.org |amodra at gmail dot com Ever confirmed|0 |1

[Bug target/70947] New: regrename Go breakage on powerpc64

2016-05-04 Thread amodra at gmail dot com
Assignee: unassigned at gcc dot gnu.org Reporter: amodra at gmail dot com Target Milestone: --- Instructions around a __morestack call typically have r0, used to save and restore lr, replaced with other regs by regrename. This trashes the current function parameter and return regs

[Bug target/70866] powerpc64le -ffixed-cr2 -ffixed-cr3 -ffixed-cr4 ICE

2016-05-03 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70866 Alan Modra changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/70866] powerpc64le -ffixed-cr2 -ffixed-cr3 -ffixed-cr4 ICE

2016-05-03 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70866 --- Comment #1 from Alan Modra --- Author: amodra Date: Tue May 3 23:51:34 2016 New Revision: 235851 URL: https://gcc.gnu.org/viewcvs?rev=235851=gcc=rev Log: [RS6000] powerpc64le -ffixed-cr2 -ffixed-cr3 -ffixed-cr4 ICE gcc/ PR target

[Bug rtl-optimization/70890] [7 regression] r235660 miscompiles stage2 compiler on ia64

2016-05-03 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70890 --- Comment #7 from Alan Modra --- Author: amodra Date: Tue May 3 14:43:35 2016 New Revision: 235825 URL: https://gcc.gnu.org/viewcvs?rev=235825=gcc=rev Log: PR70890, stage2 miscompilation PR rtl-optimization/70890 * ira.c

[Bug rtl-optimization/70890] [7 regression] r235660 miscompiles stage2 compiler on ia64

2016-05-03 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70890 Alan Modra changed: What|Removed |Added Target|ia64-*-*|ia64-*-*, powerpc64-linux

[Bug rtl-optimization/70890] [7 regression] r235660 miscompiles stage2 compiler on ia64

2016-05-02 Thread amodra at gmail dot com
at gcc dot gnu.org |amodra at gmail dot com --- Comment #5 from Alan Modra --- Created attachment 38401 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38401=edit patch under test Andreas, please let me know if this cures the ia64 bootstrap problem. By inspection the code looks g

[Bug rtl-optimization/70890] [7 regression] r235660 miscompiles stage2 compiler on ia64

2016-05-02 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70890 Alan Modra changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/69645] powerpc -ffixed- ignored when saving and restoring regs

2016-04-29 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69645 Alan Modra changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/69645] powerpc -ffixed- ignored when saving and restoring regs

2016-04-29 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69645 --- Comment #2 from Alan Modra --- Author: amodra Date: Sat Apr 30 00:34:16 2016 New Revision: 235670 URL: https://gcc.gnu.org/viewcvs?rev=235670=gcc=rev Log: [RS6000] PR69645, -ffixed-reg ignored Treat -ffixed-reg as we do for global asm regs

[Bug target/70866] powerpc64le -ffixed-cr2 -ffixed-cr3 -ffixed-cr4 ICE

2016-04-28 Thread amodra at gmail dot com
|ASSIGNED Last reconfirmed||2016-04-29 Assignee|unassigned at gcc dot gnu.org |amodra at gmail dot com Ever confirmed|0 |1

[Bug target/70866] New: powerpc64le -ffixed-cr2 -ffixed-cr3 -ffixed-cr4 ICE

2016-04-28 Thread amodra at gmail dot com
: target Assignee: unassigned at gcc dot gnu.org Reporter: amodra at gmail dot com Target Milestone: --- /* { dg-do compile } */ /* { dg-options "-ffixed-cr2 -ffixed-cr3 -ffixed-cr4" } */ #define SET_CR(R,V) __asm__ __volatile__ ("mtcrf %0,%1" : : "

[Bug rtl-optimization/70826] [7 regression] many test cases fail starting with r235442

2016-04-28 Thread amodra at gmail dot com
||2016-04-29 Assignee|unassigned at gcc dot gnu.org |amodra at gmail dot com Ever confirmed|0 |1 --- Comment #9 from Alan Modra --- It looks like a testcase bug. -frename-regs happens to make main() use cr2, and there doesn't seem

[Bug rtl-optimization/70826] [7 regression] many test cases fail starting with r235442

2016-04-28 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70826 Alan Modra changed: What|Removed |Added CC||amodra at gmail dot com --- Comment #8

[Bug target/66033] rs6000 nops removed by rtl_dce

2016-04-14 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66033 --- Comment #5 from Alan Modra --- Comment #4 was added to the wrong bug. Not fixed on gcc-5 branch.

[Bug rtl-optimization/68814] [6 regression] gcc.dg/pr63594-2.c fails since r226005

2016-04-14 Thread amodra at gmail dot com
||amodra at gmail dot com Target Milestone|6.0 |4.9.4

[Bug tree-optimization/70130] [6 Regression] h264ref fails with verification error starting with r231674 (r224221 is the true start of the problem)

2016-04-14 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70130 --- Comment #28 from Alan Modra --- Bootstrapped and regression testing now completed on both powerpc64le-linux and -m64/-m32 on a power7 powerpc64-linux host, all langs. No regressions found, and it seems this also fixes

[Bug tree-optimization/70130] [6 Regression] h264ref fails with verification error starting with r231674 (r224221 is the true start of the problem)

2016-04-14 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70130 --- Comment #24 from Alan Modra --- Created attachment 38266 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38266=edit testcase for gcc.dg/vect/ Revised testcase checking multiple offsets, using an array of structs so not dependent on var

[Bug tree-optimization/70130] [6 Regression] h264ref fails with verification error starting with r231674

2016-04-13 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70130 --- Comment #11 from Alan Modra --- Created attachment 38250 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38250=edit stand alone testcase Compile with -m64 -O3 -mcpu=power7 -fno-common

[Bug tree-optimization/70130] [6 Regression] h264ref fails with verification error starting with r231674

2016-04-13 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70130 Alan Modra changed: What|Removed |Added Status|REOPENED|NEW --- Comment #8 from Alan Modra ---

[Bug tree-optimization/70130] [6 Regression] h264ref fails with verification error starting with r231674

2016-04-13 Thread amodra at gmail dot com
||2016-04-13 CC||amodra at gmail dot com Resolution|INVALID |--- Ever confirmed|0 |1 --- Comment #7 from Alan Modra --- My analysis says this is not a linker error. Pass/fail

[Bug target/70107] ICE: in emit_move_insn, at expr.c:3546 with -mcpu=power8

2016-04-12 Thread amodra at gmail dot com
|--- |FIXED Assignee|unassigned at gcc dot gnu.org |amodra at gmail dot com Target Milestone|--- |4.9.4 --- Comment #9 from Alan Modra --- Fixed

[Bug target/70107] ICE: in emit_move_insn, at expr.c:3546 with -mcpu=power8

2016-04-12 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70107 --- Comment #8 from Alan Modra --- Author: amodra Date: Tue Apr 12 22:59:05 2016 New Revision: 234925 URL: https://gcc.gnu.org/viewcvs?rev=234925=gcc=rev Log: Fix target/70107, another case of PR c++/70096 gcc/cp/ PR target/70107

[Bug c++/70096] [6 Regression] [Invalid codegen] Read of uninitialized value in ref-qualified pointer to member function

2016-04-12 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70096 --- Comment #9 from Alan Modra --- Author: amodra Date: Tue Apr 12 22:59:05 2016 New Revision: 234925 URL: https://gcc.gnu.org/viewcvs?rev=234925=gcc=rev Log: Fix target/70107, another case of PR c++/70096 gcc/cp/ PR target/70107

[Bug target/70107] ICE: in emit_move_insn, at expr.c:3546 with -mcpu=power8

2016-04-12 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70107 --- Comment #7 from Alan Modra --- Author: amodra Date: Tue Apr 12 22:58:36 2016 New Revision: 234924 URL: https://gcc.gnu.org/viewcvs?rev=234924=gcc=rev Log: Fix target/70107, another case of PR c++/70096 gcc/cp/ PR target/70107

[Bug c++/70096] [6 Regression] [Invalid codegen] Read of uninitialized value in ref-qualified pointer to member function

2016-04-12 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70096 --- Comment #8 from Alan Modra --- Author: amodra Date: Tue Apr 12 22:58:36 2016 New Revision: 234924 URL: https://gcc.gnu.org/viewcvs?rev=234924=gcc=rev Log: Fix target/70107, another case of PR c++/70096 gcc/cp/ PR target/70107

[Bug target/70107] ICE: in emit_move_insn, at expr.c:3546 with -mcpu=power8

2016-04-12 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70107 --- Comment #6 from Alan Modra --- Bootstrap and regression testing completed for both gcc-4.9 and gcc-5 branch

[Bug target/70107] ICE: in emit_move_insn, at expr.c:3546 with -mcpu=power8

2016-04-12 Thread amodra at gmail dot com
||2016-04-12 CC||amodra at gmail dot com, ||ppalka at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #5 from Alan Modra --- This is actually a duplicate of pr70096

[Bug target/70117] ppc long double isinf() is wrong?

2016-04-11 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70117 Alan Modra changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/70117] ppc long double isinf() is wrong?

2016-04-11 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70117 --- Comment #19 from Alan Modra --- Author: amodra Date: Mon Apr 11 13:47:40 2016 New Revision: 234881 URL: https://gcc.gnu.org/viewcvs?rev=234881=gcc=rev Log: PR70117, ppc long double isinf gcc/ PR target/70117 * builtins.c

[Bug target/70117] ppc long double isinf() is wrong?

2016-04-11 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70117 --- Comment #18 from Alan Modra --- Author: amodra Date: Mon Apr 11 13:46:51 2016 New Revision: 234880 URL: https://gcc.gnu.org/viewcvs?rev=234880=gcc=rev Log: PR70117, ppc long double isinf gcc/ PR target/70117 * builtins.c

[Bug target/70117] ppc long double isinf() is wrong?

2016-04-07 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70117 --- Comment #17 from Alan Modra --- Author: amodra Date: Fri Apr 8 02:11:52 2016 New Revision: 234821 URL: https://gcc.gnu.org/viewcvs?rev=234821=gcc=rev Log: PR70117, ppc long double isinf gcc/ PR target/70117 * builtins.c

[Bug target/70117] ppc long double isinf() is wrong?

2016-04-04 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70117 --- Comment #14 from Alan Modra --- > if (fmt == _extended_double) No, there is mips_extended_format too.

[Bug target/70117] ppc long double isinf() is wrong?

2016-04-04 Thread amodra at gmail dot com
at gcc dot gnu.org |amodra at gmail dot com

[Bug target/68973] [6 regression] Internal compiler error on power for gcc/testsuite/g++.dg/pr67211.C

2016-03-31 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68973 --- Comment #22 from Alan Modra --- Author: amodra Date: Thu Mar 31 06:26:02 2016 New Revision: 234609 URL: https://gcc.gnu.org/viewcvs?rev=234609=gcc=rev Log: [RS6000] reload_vsx_from_gprsf splitter This is PR68973 part 2, caused

[Bug target/68973] [6 regression] Internal compiler error on power for gcc/testsuite/g++.dg/pr67211.C

2016-03-31 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68973 --- Comment #21 from Alan Modra --- Author: amodra Date: Thu Mar 31 06:24:40 2016 New Revision: 234608 URL: https://gcc.gnu.org/viewcvs?rev=234608=gcc=rev Log: [RS6000] reload_vsx_from_gprsf splitter This is PR68973 part 2, caused

[Bug target/70052] [5/6 Regression] ICE compiling _Decimal128 test case

2016-03-29 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70052 Alan Modra changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/70052] [5/6 Regression] ICE compiling _Decimal128 test case

2016-03-29 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70052 --- Comment #8 from Alan Modra --- Author: amodra Date: Wed Mar 30 00:36:36 2016 New Revision: 234543 URL: https://gcc.gnu.org/viewcvs?rev=234543=gcc=rev Log: [RS6000] PR70052, ICE compiling _Decimal128 test case gcc/ PR target/70052

[Bug target/70052] [5/6 Regression] ICE compiling _Decimal128 test case

2016-03-26 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70052 Alan Modra changed: What|Removed |Added Known to work|5.3.1 |4.9.4 Summary|ICE compiling

[Bug target/70052] ICE compiling _Decimal128 test case

2016-03-25 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70052 --- Comment #6 from Alan Modra --- Author: amodra Date: Fri Mar 25 09:10:03 2016 New Revision: 234479 URL: https://gcc.gnu.org/viewcvs?rev=234479=gcc=rev Log: [RS6000] PR70052, ICE compiling _Decimal128 test case gcc/ PR target/70052

[Bug target/70052] ICE compiling _Decimal128 test case

2016-03-23 Thread amodra at gmail dot com
at gcc dot gnu.org |amodra at gmail dot com

[Bug target/70052] ICE compiling _Decimal128 test case

2016-03-23 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70052 --- Comment #4 from Alan Modra --- Created attachment 38072 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38072=edit tentative patch This hasn't been tested much, apart from verifying that the testcase compiles. I also find that I don't

[Bug target/70052] ICE compiling _Decimal128 test case

2016-03-23 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70052 Alan Modra changed: What|Removed |Added CC||amodra at gmail dot com --- Comment #3

[Bug target/69645] powerpc -ffixed- ignored when saving and restoring regs

2016-03-21 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69645 Alan Modra changed: What|Removed |Added Keywords||patch URL|

[Bug rtl-optimization/70263] [4.9/5/6 Regression] ICE at -O1 and above in both 32-bit and 64-bit modes on x86_64-linux-gnu (segmentation fault)

2016-03-19 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70263 Alan Modra changed: What|Removed |Added CC||amodra at gmail dot com --- Comment #5

[Bug rtl-optimization/70263] [4.9/5/6 Regression] ICE at -O1 and above in both 32-bit and 64-bit modes on x86_64-linux-gnu (segmentation fault)

2016-03-19 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70263 --- Comment #6 from Alan Modra --- Created attachment 38017 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38017=edit possible fix Maybe something as simple as this?

[Bug tree-optimization/63169] ivopts rewrite_uses pessimizes debug info

2016-03-15 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63169 Alan Modra changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

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

2016-03-15 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54110 Alan Modra changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/32621] undefined weak sym test broken when pic

2016-03-15 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32621 Alan Modra changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/26525] missed opportunity to use value in fp reg

2016-03-15 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26525 Alan Modra changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/26270] missed vrp optimization with unsigned comparison

2016-03-15 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26270 Alan Modra changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug rtl-optimization/47992] ICE: SIGSEGV in ira_reuse_stack_slot (ira-color.c:2887) with -fweb

2016-03-15 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47992 --- Comment #10 from Alan Modra --- Author: amodra Date: Tue Mar 15 22:05:22 2016 New Revision: 234237 URL: https://gcc.gnu.org/viewcvs?rev=234237=gcc=rev Log: Fix thinko in indirect_jump_optimize PR rtl-optimization/69195 PR

[Bug rtl-optimization/47992] ICE: SIGSEGV in ira_reuse_stack_slot (ira-color.c:2887) with -fweb

2016-03-15 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47992 --- Comment #9 from Alan Modra --- Author: amodra Date: Tue Mar 15 22:04:54 2016 New Revision: 234236 URL: https://gcc.gnu.org/viewcvs?rev=234236=gcc=rev Log: Fix thinko in indirect_jump_optimize PR rtl-optimization/69195 PR

[Bug rtl-optimization/69195] [4.9/5/6 Regression] gcc.dg/torture/pr44913.c FAILs with -O3 -fno-dce -fno-forward-propagate

2016-03-15 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69195 --- Comment #25 from Alan Modra --- Author: amodra Date: Tue Mar 15 22:05:22 2016 New Revision: 234237 URL: https://gcc.gnu.org/viewcvs?rev=234237=gcc=rev Log: Fix thinko in indirect_jump_optimize PR rtl-optimization/69195 PR

[Bug rtl-optimization/69195] [4.9/5/6 Regression] gcc.dg/torture/pr44913.c FAILs with -O3 -fno-dce -fno-forward-propagate

2016-03-15 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69195 --- Comment #24 from Alan Modra --- Author: amodra Date: Tue Mar 15 22:04:54 2016 New Revision: 234236 URL: https://gcc.gnu.org/viewcvs?rev=234236=gcc=rev Log: Fix thinko in indirect_jump_optimize PR rtl-optimization/69195 PR

[Bug rtl-optimization/69195] [4.9/5/6 Regression] gcc.dg/torture/pr44913.c FAILs with -O3 -fno-dce -fno-forward-propagate

2016-03-15 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69195 --- Comment #23 from Alan Modra --- Author: amodra Date: Tue Mar 15 22:04:42 2016 New Revision: 234235 URL: https://gcc.gnu.org/viewcvs?rev=234235=gcc=rev Log: Fix thinko in indirect_jump_optimize PR rtl-optimization/69195 PR

[Bug rtl-optimization/47992] ICE: SIGSEGV in ira_reuse_stack_slot (ira-color.c:2887) with -fweb

2016-03-15 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47992 --- Comment #8 from Alan Modra --- Author: amodra Date: Tue Mar 15 22:04:42 2016 New Revision: 234235 URL: https://gcc.gnu.org/viewcvs?rev=234235=gcc=rev Log: Fix thinko in indirect_jump_optimize PR rtl-optimization/69195 PR

[Bug rtl-optimization/69195] [4.9/5/6 Regression] gcc.dg/torture/pr44913.c FAILs with -O3 -fno-dce -fno-forward-propagate

2016-03-10 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69195 Alan Modra changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug rtl-optimization/47992] ICE: SIGSEGV in ira_reuse_stack_slot (ira-color.c:2887) with -fweb

2016-03-10 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47992 --- Comment #7 from Alan Modra --- Author: amodra Date: Thu Mar 10 10:48:58 2016 New Revision: 234103 URL: https://gcc.gnu.org/viewcvs?rev=234103=gcc=rev Log: PR69195, Reload confused by invalid reg_equiv Optimizing indirect jumps to direct

[Bug rtl-optimization/69195] [4.9/5/6 Regression] gcc.dg/torture/pr44913.c FAILs with -O3 -fno-dce -fno-forward-propagate

2016-03-10 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69195 --- Comment #21 from Alan Modra --- Author: amodra Date: Thu Mar 10 10:48:58 2016 New Revision: 234103 URL: https://gcc.gnu.org/viewcvs?rev=234103=gcc=rev Log: PR69195, Reload confused by invalid reg_equiv Optimizing indirect jumps to direct

[Bug rtl-optimization/47992] ICE: SIGSEGV in ira_reuse_stack_slot (ira-color.c:2887) with -fweb

2016-03-10 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47992 --- Comment #6 from Alan Modra --- Author: amodra Date: Thu Mar 10 10:48:14 2016 New Revision: 234102 URL: https://gcc.gnu.org/viewcvs?rev=234102=gcc=rev Log: PR69195, Reload confused by invalid reg_equiv Optimizing indirect jumps to direct

[Bug rtl-optimization/69195] [4.9/5/6 Regression] gcc.dg/torture/pr44913.c FAILs with -O3 -fno-dce -fno-forward-propagate

2016-03-10 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69195 --- Comment #20 from Alan Modra --- Author: amodra Date: Thu Mar 10 10:48:14 2016 New Revision: 234102 URL: https://gcc.gnu.org/viewcvs?rev=234102=gcc=rev Log: PR69195, Reload confused by invalid reg_equiv Optimizing indirect jumps to direct

[Bug rtl-optimization/47992] ICE: SIGSEGV in ira_reuse_stack_slot (ira-color.c:2887) with -fweb

2016-03-10 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47992 --- Comment #5 from Alan Modra --- Author: amodra Date: Thu Mar 10 10:47:13 2016 New Revision: 234101 URL: https://gcc.gnu.org/viewcvs?rev=234101=gcc=rev Log: PR69195, Reload confused by invalid reg_equiv Optimizing indirect jumps to direct

[Bug rtl-optimization/69195] [4.9/5/6 Regression] gcc.dg/torture/pr44913.c FAILs with -O3 -fno-dce -fno-forward-propagate

2016-03-10 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69195 --- Comment #19 from Alan Modra --- Author: amodra Date: Thu Mar 10 10:47:13 2016 New Revision: 234101 URL: https://gcc.gnu.org/viewcvs?rev=234101=gcc=rev Log: PR69195, Reload confused by invalid reg_equiv Optimizing indirect jumps to direct

[Bug rtl-optimization/69195] [4.9/5/6 Regression] gcc.dg/torture/pr44913.c FAILs with -O3 -fno-dce -fno-forward-propagate

2016-03-10 Thread amodra at gmail dot com
://gcc.gnu.org/ml/gcc- |https://gcc.gnu.org/ml/gcc- |patches/2016-03/msg00361.ht |patches/2016-03/msg00604.ht |ml |ml Assignee|unassigned at gcc dot gnu.org |amodra at gmail dot com

[Bug rtl-optimization/70134] New: combine misses jump optimization on powerpc64le

2016-03-07 Thread amodra at gmail dot com
Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: amodra at gmail dot com Target Milestone: --- I'm not sure this is really a combine bug, but I noticed that for x86_64 and gfortran.dg/pr46755.f, combine is able to convert (insn 62 34 35 9 (set (reg/v:SI

[Bug target/70117] ppc long double isinf() is wrong?

2016-03-07 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70117 --- Comment #6 from Alan Modra --- > Well, what I don't quite understand is that the gnulib value, which is > > 0x1.f7cp+1023 Sorry, I didn't look properly at the bug before commenting last night. For some reason I

[Bug target/70117] ppc long double isinf() is wrong?

2016-03-07 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70117 Alan Modra changed: What|Removed |Added CC||amodra at gmail dot com --- Comment #3

[Bug rtl-optimization/69195] [4.9/5/6 Regression] gcc.dg/torture/pr44913.c FAILs with -O3 -fno-dce -fno-forward-propagate

2016-03-04 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69195 Alan Modra changed: What|Removed |Added Attachment #37863|0 |1 is obsolete|

[Bug rtl-optimization/69195] [4.9/5/6 Regression] gcc.dg/torture/pr44913.c FAILs with -O3 -fno-dce -fno-forward-propagate

2016-03-03 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69195 --- Comment #15 from Alan Modra --- Blah, that last patch segfaults all over the place.

[Bug rtl-optimization/69195] [4.9/5/6 Regression] gcc.dg/torture/pr44913.c FAILs with -O3 -fno-dce -fno-forward-propagate

2016-03-03 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69195 Alan Modra changed: What|Removed |Added Attachment #37862|0 |1 is obsolete|

[Bug rtl-optimization/69195] [4.9/5/6 Regression] gcc.dg/torture/pr44913.c FAILs with -O3 -fno-dce -fno-forward-propagate

2016-03-03 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69195 --- Comment #13 from Alan Modra --- Created attachment 37862 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37862=edit delete bad reg_equiv A patch like this one that deletes reg_equiv notes that become invalid according to

[Bug rtl-optimization/69195] [4.9/5/6 Regression] gcc.dg/torture/pr44913.c FAILs with -O3 -fno-dce -fno-forward-propagate

2016-03-03 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69195 --- Comment #12 from Alan Modra --- Created attachment 37857 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37857=edit workaround patch Given the problems identified with notes (and of course the notes are what drives reg_equiv_init

[Bug rtl-optimization/69195] [4.9/5/6 Regression] gcc.dg/torture/pr44913.c FAILs with -O3 -fno-dce -fno-forward-propagate

2016-03-03 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69195 Alan Modra changed: What|Removed |Added CC||amodra at gmail dot com --- Comment #11

[Bug ipa/69990] [6 Regression] decl alignment not respected

2016-03-02 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69990 Alan Modra changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug ipa/69990] [5/6 Regression] decl alignment not respected

2016-03-02 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69990 --- Comment #6 from Alan Modra --- Author: amodra Date: Wed Mar 2 14:05:21 2016 New Revision: 233906 URL: https://gcc.gnu.org/viewcvs?rev=233906=gcc=rev Log: decl alignment not respected This patch cures a problem with ICF of read-only

[Bug ipa/69990] [5/6 Regression] decl alignment not respected

2016-02-29 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69990 --- Comment #5 from Alan Modra --- I don't think we can make the decl with the larger alignment prevail. Aren't we stuck with "c" due to it being referenced by the constructor? It goes like: 1) "c" is referenced in a constructor, thus

[Bug tree-optimization/70013] New: packed structure tree-sra loses initialization

2016-02-28 Thread amodra at gmail dot com
: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: amodra at gmail dot com Target Milestone: --- Seen on powerpc64le-linux at -O1 -Wall #pragma pack(1) struct S0 { unsigned f0 : 17; }; int c; int main(void) { struct S0 d[] = { { 1 }, { 2 } }; struct S0 e

[Bug ipa/69990] decl alignment not respected

2016-02-28 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69990 --- Comment #3 from Alan Modra --- Oh, and in case it isn't obvious, -free-loop-vectorize is what triggers the alignment increase of arrays in pass_ipa_increase_alignment.

[Bug tree-optimization/69990] decl alignment not respected

2016-02-28 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69990 --- Comment #2 from Alan Modra --- Created attachment 37817 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37817=edit prevent var alias Jan, does this look reasonable?

[Bug tree-optimization/69990] decl alignment not respected

2016-02-28 Thread amodra at gmail dot com
||2016-02-28 CC||hubicka at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |amodra at gmail dot com Ever confirmed|0 |1 --- Comment #1 from Alan Modra --- symtab_node

[Bug tree-optimization/69990] New: decl alignment not respected

2016-02-27 Thread amodra at gmail dot com
Assignee: unassigned at gcc dot gnu.org Reporter: amodra at gmail dot com Target Milestone: --- The following testcase on powerpc64le-linux results in /usr/local/powerpc64le-linux/bin/ld: pack.o: In function `main': pack.c:(.text.startup+0x10): error: R_PPC64_TOC16_LO_DS

[Bug target/68959] Test case ICEs with -mlra -mvsx-timode

2016-02-16 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68959 Alan Modra changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/69461] [6 Regression] ICE in lra_set_insn_recog_data, at lra.c:964

2016-02-16 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69461 --- Comment #17 from Alan Modra --- *** Bug 68959 has been marked as a duplicate of this bug. ***

[Bug target/68959] Test case ICEs with -mlra -mvsx-timode

2016-02-16 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68959 Alan Modra changed: What|Removed |Added CC||amodra at gmail dot com --- Comment #7

[Bug target/69645] powerpc -ffixed- ignored when saving and restoring regs

2016-02-16 Thread amodra at gmail dot com
||2016-02-17 Assignee|unassigned at gcc dot gnu.org |amodra at gmail dot com Ever confirmed|0 |1 --- Comment #1 from Alan Modra --- fix in progress

[Bug target/60818] ICE in validate_condition_mode on powerpc*-linux-gnu*

2016-02-16 Thread amodra at gmail dot com
||https://gcc.gnu.org/ml/gcc- ||patches/2016-02/msg01039.ht ||ml Assignee|unassigned at gcc dot gnu.org |amodra at gmail dot com

[Bug target/60818] ICE in validate_condition_mode on powerpc*-linux-gnu*

2016-02-15 Thread amodra at gmail dot com
||2016-02-16 CC||amodra at gmail dot com Ever confirmed|0 |1 --- Comment #5 from Alan Modra --- Confirmed. Can be seen on other powerpc targets with -mno-mfcrf -misel.

<    1   2   3   4   5   6   7   8   9   10   >