[Bug rtl-optimization/72771] [6/7 Regression] powerpc64le ICE with -mcpu=power9

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

[Bug target/72771] [6/7 Regression] powerpc64le ICE with -mcpu=power9

2016-08-05 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72771 --- Comment #5 from Alan Modra --- > I'm wondering why this pattern even has a Z alternative It would be nice to be able to edit bugzilla entries, to remove dumb comments like that one.

[Bug target/72771] [6/7 Regression] powerpc64le ICE with -mcpu=power9

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

[Bug target/72771] [6/7 Regression] powerpc64le ICE with -mcpu=power9

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

[Bug target/71680] [7 Regression] ICE: Max. number of generated reload insns per insn is achieved (90) w/ -Os -mlra

2016-08-05 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71680 --- Comment #14 from Alan Modra --- Created attachment 39056 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39056=edit save SImode regs in SImode Arseny, you might like to try this. I don't have the means at the moment to properly test

[Bug target/72802] powerpc64le: -mcpu=power9 emits lxssp instruction with offset that isn't a multiple of 4

2016-08-04 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72802 --- Comment #3 from Alan Modra --- wY is using mem_operand_gpr which is designed for gpr loads/stores. When -m32, mem_operand_gpr does not enforce multiple-of-4 offsets.

[Bug target/72802] powerpc64le: -mcpu=power9 emits lxssp instruction with offset that isn't a multiple of 4

2016-08-03 Thread amodra at gmail dot com
||2016-08-04 CC|amodra at gcc dot gnu.org |amodra at gmail dot com Assignee|unassigned at gcc dot gnu.org |amodra at gmail dot com Ever confirmed|0 |1 --- Comment #1 from Alan Modra --- "o" constraints

[Bug target/71680] [7 Regression] ICE: Max. number of generated reload insns per insn is achieved (90) w/ -Os -mlra

2016-08-02 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71680 --- Comment #13 from Alan Modra --- The e500 issue is quite different, and is not fixed by my lra patch. From the lra dump, Creating newreg=436, assigning class NO_REGS to save r436 536: r192:SI=0x1 REG_EQUAL 0x1 Add

[Bug target/71680] [7 Regression] ICE: Max. number of generated reload insns per insn is achieved (90) w/ -Os -mlra

2016-08-02 Thread amodra at gmail dot com
|ASSIGNED URL||https://gcc.gnu.org/ml/gcc- ||patches/2016-08/msg00113.ht ||ml Assignee|unassigned at gcc dot gnu.org |amodra at gmail

[Bug target/71680] [7 Regression] ICE: Max. number of generated reload insns per insn is achieved (90) w/ -Os -mlra

2016-07-29 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71680 --- Comment #10 from Alan Modra --- Arseny, I could not reproduce the problem using your testcase, and I tried a dozen or so revisions around 20160626 buiding powerpc-e500v2-linux-gnuspe cross-compilers on an x86_64-linux host. Please specify

[Bug target/72103] ICE with gcc 7 for povray benchmark

2016-07-28 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72103 --- Comment #9 from Alan Modra --- I looked, and decided there wasn't much we could do. So the main nastiness in the sequence is the mem store/load, but that is just reload running out of regs and spilling. Yes, it looks really dumb when

[Bug target/71680] [7 Regression] ICE: Max. number of generated reload insns per insn is achieved (90) w/ -Os -mlra

2016-07-27 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71680 --- Comment #9 from Alan Modra --- lra doesn't load in SFmode due to the following condition in lra-constraints.c:simplify_operand_subreg /* If we change address for paradoxical subreg of memory, the address might violate the necessary

[Bug target/71680] [7 Regression] ICE: Max. number of generated reload insns per insn is achieved (90) w/ -Os -mlra

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

[Bug target/72103] ICE with gcc 7 for povray benchmark

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

[Bug target/72103] ICE with gcc 7 for povray benchmark

2016-07-26 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72103 Alan Modra changed: What|Removed |Added Keywords||ice-on-valid-code, patch

[Bug target/72103] ICE with gcc 7 for povray benchmark

2016-07-25 Thread amodra at gmail dot com
at gmail dot com| Assignee|unassigned at gcc dot gnu.org |amodra at gmail dot com

[Bug target/72103] ICE with gcc 7 for povray benchmark

2016-07-25 Thread amodra at gmail dot com
||2016-07-26 CC||amodra at gmail dot com Ever confirmed|0 |1 --- Comment #2 from Alan Modra --- So, we are dealing with reloads for this insn: (insn 488 206 406 31 (set (reg:DI 317) (unspec:DI

[Bug target/71733] ICE in vmx test cases with -mcpu=power9

2016-07-13 Thread amodra at gmail dot com
||amodra at gmail dot com Resolution|--- |FIXED Target Milestone|7.0 |6.2 --- Comment #8 from Alan Modra --- Fixed for gcc-7 and gcc-6.

[Bug target/71763] powerpc64: ICE due to need for output reload on jump

2016-07-05 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71763 --- Comment #4 from Alan Modra --- Created attachment 38833 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38833=edit output reloads on jump insns Revised https://gcc.gnu.org/ml/gcc-patches/2004-12/msg00739.html It's surprising how little

[Bug target/71763] powerpc64: ICE due to need for output reload on jump

2016-07-04 Thread amodra at gmail dot com
||2016-07-05 CC||amodra at gmail dot com Ever confirmed|0 |1 --- Comment #1 from Alan Modra --- Confirmed. This long-standing reload problem won't be fixed until something like https://gcc.gnu.org/ml/gcc-patches

[Bug rtl-optimization/71709] powerpc64le: argument to strcpy() optimised out

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

[Bug target/71709] powerpc64le: argument to strcpy() optimised out

2016-07-01 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71709 --- Comment #7 from Alan Modra --- find_call_crossed_cheap_reg is certainly confusing. On looking at it again this morning, I can't see why it uses reg_overlap_mentioned_p to break out of the loop. Who cares if the reg is referenced (except

[Bug target/71709] powerpc64le: argument to strcpy() optimised out

2016-06-30 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71709 --- Comment #5 from Alan Modra --- Created attachment 38802 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38802=edit fix Cures the error in find_call_crossed_cheap_reg

[Bug target/71709] powerpc64le: argument to strcpy() optimised out

2016-06-30 Thread amodra at gmail dot com
||amodra at gmail dot com Assignee|unassigned at gcc dot gnu.org |amodra at gmail dot com --- Comment #4 from Alan Modra --- Comment #3 isn't showing any real problem. Where things go wrong is in ira where the first strcpy call gets a bad REG_RETURNED note. I think

[Bug rtl-optimization/71532] [7 Regression] FAIL: gfortran.dg/select_char_1.f90 -O2 execution test

2016-06-15 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71532 --- Comment #3 from Alan Modra --- *** Bug 71531 has been marked as a duplicate of this bug. ***

[Bug middle-end/71531] [7 Regression] FAIL: gfortran.dg/select_char_1.f90 -O2 execution test

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

[Bug tree-optimization/63748] [4.9 Regression] wrong may be used uninitialized warning (abnormal edges)

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

[Bug middle-end/24639] [meta-bug] bug to track all Wuninitialized issues

2016-06-03 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24639 Bug 24639 depends on bug 63748, which changed state. Bug 63748 Summary: [4.9 Regression] wrong may be used uninitialized warning (abnormal edges) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63748 What|Removed

[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-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 testsuite/70826] [7 regression] many test cases fail starting with r235442

2016-05-09 Thread amodra at gmail dot com
dot gnu.org, | |amodra at gmail dot com| Resolution|--- |FIXED --- Comment #11 from Alan Modra --- Fixed, until it breaks next time.

[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/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 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/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 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-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/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-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-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/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/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-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.

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

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

[Bug testsuite/68886] FAIL: gcc.c-torture/execute/stkalign.c execution test

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

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

2016-02-11 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68973 Alan Modra changed: What|Removed |Added Assignee|segher at gcc dot gnu.org |amodra at gmail dot com --- Comment

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

2016-02-11 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68973 --- Comment #17 from Alan Modra --- Created attachment 37670 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37670=edit rtl dumps dumps for pr67211.C -O3 -mcpu=power7 -fno-vect-cost-model, mainline rev 233357.

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

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

<    1   2   3   4   5   6   7   8   9   >