https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87761
--- Comment #20 from Jeffrey A. Law ---
Author: law
Date: Wed Mar 27 16:18:06 2019
New Revision: 269967
URL: https://gcc.gnu.org/viewcvs?rev=269967=gcc=rev
Log:
PR rtl-optimization/87761
PR rtl-optimization/89826
*
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87761
Jeffrey A. Law changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87761
--- Comment #18 from Jeffrey A. Law ---
Author: law
Date: Sun Mar 24 15:20:52 2019
New Revision: 269896
URL: https://gcc.gnu.org/viewcvs?rev=269896=gcc=rev
Log:
PR rtl-optimization/87761
* regcprop.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87761
--- Comment #17 from Jeffrey A. Law ---
Author: law
Date: Fri Mar 22 18:14:56 2019
New Revision: 269880
URL: https://gcc.gnu.org/viewcvs?rev=269880=gcc=rev
Log:
PR rtl-optimization/87761
* config/mips/mips-protos.h
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87761
--- Comment #16 from Jeffrey A. Law ---
Yea, just not enough time to push through the regression I've seen.
At this point addressing fix-r4000-10.c looks like getting the DF/REG_NOTES
consistent within the regcprop pass. Once that's in place
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87761
Martin Liška changed:
What|Removed |Added
CC||marxin at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87761
--- Comment #14 from Jeffrey A. Law ---
Author: law
Date: Tue Feb 26 17:08:06 2019
New Revision: 269218
URL: https://gcc.gnu.org/viewcvs?rev=269218=gcc=rev
Log:
PR rtl-optimization/87761
* regcprop.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87761
--- Comment #13 from Jeffrey A. Law ---
Author: law
Date: Fri Feb 22 16:38:43 2019
New Revision: 269123
URL: https://gcc.gnu.org/viewcvs?rev=269123=gcc=rev
Log:
PR rtl-optimization/87761
* config/mips/mips.md: Add new combiner
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87761
--- Comment #12 from Jeffrey A. Law ---
octeon-exts-3 can be fixed with a relatively simple pattern in mips.md or with
a bit of code in combine.c.
fix-r4000-10.c is more interesting. Hard register propagation does its thing
and exposes a bit
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87761
--- Comment #11 from Jeffrey A. Law ---
Note configuring for mips-linux will show the octeon-exts failures.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87761
Jeffrey A. Law changed:
What|Removed |Added
CC||law at redhat dot com
--- Comment #10
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87761
--- Comment #9 from Segher Boessenkool ---
It looks more like the kind of thing that combine make_extraction,
make_compound_operation, expand_compound_operation comes up with.
This is not a new problem.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87761
--- Comment #8 from Jakub Jelinek ---
(In reply to Segher Boessenkool from comment #7)
> truncate:SI of ashift:DI looks wrong already; I'd expect ashift:SI of a
> subreg?
But then it would be a simplify-rtx.c issue. Though, not sure if it
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87761
--- Comment #7 from Segher Boessenkool ---
truncate:SI of ashift:DI looks wrong already; I'd expect ashift:SI of a subreg?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87761
Jakub Jelinek changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87761
--- Comment #5 from Paul Hua ---
(In reply to Jakub Jelinek from comment #4)
> Can you please recheck with current trunk, many RA improvements related to
> r265398 change went into trunk since then.
all those test still fails on trunk.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87761
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #4
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87761
Richard Biener changed:
What|Removed |Added
Keywords||ra
Priority|P3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87761
--- Comment #3 from Segher Boessenkool ---
All of those look like register allocation problems, except perhaps that
last one.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87761
--- Comment #2 from Paul Hua ---
and and new fails:
716 FAIL: gcc.target/mips/octeon-exts-3.c -O2 scan-assembler-times
\\texts\\t 3
717 FAIL:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87761
Richard Biener changed:
What|Removed |Added
Keywords||missed-optimization
Target
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87761
--- Comment #1 from Paul Hua ---
and other new fails:
681 FAIL: gcc.target/mips/fpr-moves-5.c -O1 scan-assembler
\\tsdc1\\t\$f12,0(\$6)\\n
682 FAIL: gcc.target/mips/fpr-moves-5.c
22 matches
Mail list logo