https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112918
--- Comment #13 from GCC Commits ---
The master branch has been updated by Vladimir Makarov :
https://gcc.gnu.org/g:989e67f827b74b76e58abe137ce12d948af2290c
commit r14-6667-g989e67f827b74b76e58abe137ce12d948af2290c
Author: Vladimir N. Makarov
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112918
--- Comment #12 from Vladimir Makarov ---
I've been working on the PR this week. The problem for this case is in that
for subreg reload LRA can not narrow reg class more from ALL_REGS to
GENERAL_REGS and then to data regs or address regs.
The
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112918
--- Comment #11 from Richard Biener ---
The original testcase fails with the same pattern btw., alternating between
register classes / alternatives.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112918
Richard Biener changed:
What|Removed |Added
CC||vmakarov at gcc dot gnu.org
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112918
Richard Biener changed:
What|Removed |Added
CC||bernds at gcc dot gnu.org,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112918
Richard Biener changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112918
--- Comment #7 from Andreas Schwab ---
spawn -ignore SIGHUP /daten/aranym/gcc/gcc-20231208/Build/gcc/xgcc
-B/daten/aranym/gcc/gcc-20231208/Build/gcc/
/daten/aranym/gcc/gcc-20231208/gcc/testsuite/gcc.dg/torture/vshuf-v16qi.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112918
--- Comment #6 from Andreas Schwab ---
spawn -ignore SIGHUP /daten/aranym/gcc/gcc-20231208/Build/gcc/xgcc
-B/daten/aranym/gcc/gcc-20231208/Build/gcc/ -fdiagnostics-plain-output
-mcpu=5235 -Os -c -o pr64461.o
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112918
--- Comment #5 from Andreas Schwab ---
spawn -ignore SIGHUP /daten/aranym/gcc/gcc-20231208/Build/gcc/xgcc
-B/daten/aranym/gcc/gcc-20231208/Build/gcc/ -fdiagnostics-plain-output -O1 -w
-fpermissive -c -o pr82052.o
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112918
--- Comment #4 from Andreas Schwab ---
It seems to be related to -fPIC.
cc1plus -fpreprocessed floating_from_chars.ii -quiet -mcpu=68020 -O2
-std=gnu++17 -fimplicit-templates -fPIC -o floating_from_chars.s
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112918
--- Comment #3 from Andreas Schwab ---
Created attachment 56833
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56833=edit
floating_from_chars.ii
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112918
--- Comment #2 from Richard Biener ---
Also if a C only compiler builds OK fallout in the testsuite might be easier to
analyze.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112918
--- Comment #1 from Richard Biener ---
Can you attach preprocessed source and the cc1plus command line to reproduce
this with a simple all-gcc cross?
13 matches
Mail list logo