https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84301
--- Comment #5 from Alexander Monakov ---
Author: amonakov
Date: Wed Apr 11 14:32:32 2018
New Revision: 259321
URL: https://gcc.gnu.org/viewcvs?rev=259321&root=gcc&view=rev
Log:
sched-rgn: run add_branch_dependencies for sel-sched (PR 84301)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84301
Richard Biener changed:
What|Removed |Added
Priority|P3 |P2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84301
--- Comment #4 from Alexander Monakov ---
Moreover, without --param selsched-max-lookahead=2 sel-sched moves both the
assignment and use into middle of BB 2, breaking the assumption in
mode-switching that retval use is the last insn:
249
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84301
Jakub Jelinek changed:
What|Removed |Added
CC||vmakarov at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84301
--- Comment #2 from Jakub Jelinek ---
Started with r217331.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84301
Jakub Jelinek changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84301
--- Comment #1 from Uroš Bizjak ---
The function should have either be declared void or with a value return.
Otherwise, selective scheduler should be taught to not separate (insn 16) from
its use (insn 19):
...
(insn 17 9 18 2 (clobber (reg/i:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84301
Andrew Pinski changed:
What|Removed |Added
Keywords||ice-on-valid-code
Component|rtl