https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90193
--- Comment #12 from Jakub Jelinek ---
Author: jakub
Date: Wed Apr 24 15:49:36 2019
New Revision: 270550
URL: https://gcc.gnu.org/viewcvs?rev=270550&root=gcc&view=rev
Log:
PR target/90193
* rtl.c (classify_insn): Return JUMP_INSN
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90193
--- Comment #11 from Mathieu Desnoyers
---
The proposed fix "gcc9-pr90193.patch" applied on top of gcc-8.3.0 fixes the
issue for both x86-64 and for x86-32 (-m32) from a 64-bit x86 gcc.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90193
--- Comment #10 from Jakub Jelinek ---
Created attachment 46222
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46222&action=edit
gcc9-pr90193.patch
Untested fix.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90193
Jakub Jelinek changed:
What|Removed |Added
Status|NEW |ASSIGNED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90193
--- Comment #8 from Segher Boessenkool ---
(As Alexander said in comment 1... I need to learn how to read some day).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90193
--- Comment #7 from Segher Boessenkool ---
The same splitter is what causes the bb of the asm to be marked as
always falling through, which is why that non-fallthrough label is
eventually deleted.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90193
--- Comment #6 from Segher Boessenkool ---
It emits an insn instead if a jump_insn in the asm, during split1, in
(define_split
[(match_operand 0 "tls_address_pattern")]
"TARGET_TLS_DIRECT_SEG_REFS"
[(match_dup 0)]
"operands[0] = ix86_rew
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90193
--- Comment #5 from Andrew Pinski ---
(In reply to Segher Boessenkool from comment #4)
> It actually ICEs if you have checking enabled.
Didn't for me with:
GNU C17 (GCC) version 9.0.1 20190401 (experimental) [master revision
449a19898aa:0239598e
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90193
Segher Boessenkool changed:
What|Removed |Added
CC||segher at gcc dot gnu.org
--- Comme
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90193
Andrew Pinski changed:
What|Removed |Added
CC||ubizjak at gmail dot com
Compon
10 matches
Mail list logo