https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92283
Richard Biener changed:
What|Removed |Added
Keywords||ra
Target|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92283
--- Comment #22 from Richard Biener ---
For reference, the following assembler patch fixes the miscompare:
--- results.s 2019-11-13 13:07:54.964478824 +0100
+++ results.s.ok2019-11-13 13:06:29.024055977 +0100
@@ -2266,11 +2266,12 @@
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92283
--- Comment #23 from Richard Biener ---
Vladimir, can you look into this LRA inheritance issue?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92283
--- Comment #24 from Vladimir Makarov ---
(In reply to Richard Biener from comment #23)
> Vladimir, can you look into this LRA inheritance issue?
Yes, I've started to work on this. I can not reproduce it on the current
trunk. But yesterday, I'
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92283
--- Comment #25 from rguenther at suse dot de ---
On November 27, 2019 2:36:38 PM GMT+01:00, "vmakarov at gcc dot gnu.org"
wrote:
>https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92283
>
>--- Comment #24 from Vladimir Makarov ---
>(In reply to Ric
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92283
--- Comment #26 from Vladimir Makarov ---
I think I find the problem root. We have
** Local #2: **
Choosing alt 0 in insn 1804: (0) =v (1) %0 (2) vm (3) v
{*fma_fmadd_df}
Creating newreg=4707 from oldreg=1801,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92283
--- Comment #27 from Vladimir Makarov ---
Author: vmakarov
Date: Fri Nov 29 22:04:21 2019
New Revision: 278865
URL: https://gcc.gnu.org/viewcvs?rev=278865&root=gcc&view=rev
Log:
2019-11-29 Vladimir Makarov
PR rtl-optimization/92283
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92283
Richard Biener changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---