https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92410
Roman Zhuykov changed:
What|Removed |Added
CC||zhroma at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92410
Martin Liška changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92410
--- Comment #8 from Matthew Malcomson ---
Author: matmal01
Date: Mon Dec 9 12:03:53 2019
New Revision: 279124
URL: https://gcc.gnu.org/viewcvs?rev=279124=gcc=rev
Log:
[mid-end] Add notes to dataflow insn info when re-emitting (PR92410)
In
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92410
--- Comment #7 from Matthew Malcomson ---
(In reply to Matthew Malcomson from comment #6)
> I'm not sure whether there's any pre-existing "should not use dataflow
> queries on notes" rule. If there is, then the
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92410
--- Comment #6 from Matthew Malcomson ---
I believe the problem is that `remove_notes` followed by `reemit_notes` can
generate these notes with a different UID.
When `reemit_notes` adds the new note, the dataflow information is not updated
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92410
--- Comment #5 from Matthew Malcomson ---
I've had a little look into it, and the below seems promising:
Based on a comment in haifa-sched.c, notes are removed before scheduling and
added back in.
Since the insn that is larger than the df
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92410
--- Comment #4 from Martin Liška ---
Can be reproduced with a aarch64 cross compiler on x86-64-linux-gnu.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92410
Martin Liška changed:
What|Removed |Added
CC||vmakarov at gcc dot gnu.org
Known
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92410
--- Comment #2 from Martin Liška ---
One can see it with the following patch:
diff --git a/gcc/regstat.c b/gcc/regstat.c
index 4da9b7cc523..c6cefb117d7 100644
--- a/gcc/regstat.c
+++ b/gcc/regstat.c
@@ -324,6 +324,7 @@
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92410
Martin Liška changed:
What|Removed |Added
Keywords||needs-bisection
10 matches
Mail list logo