https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98726
--- Comment #14 from CVS Commits ---
The releases/gcc-10 branch has been updated by Richard Sandiford
:
https://gcc.gnu.org/g:dc9233a4f65a67ca280903d60d57c5fd5d95303e
commit r10-9753-gdc9233a4f65a67ca280903d60d57c5fd5d95303e
Author: Richard
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98726
--- Comment #13 from CVS Commits ---
The releases/gcc-10 branch has been updated by Richard Sandiford
:
https://gcc.gnu.org/g:8849e4a94550ffc9a564c105f0cefed5f42b3a7d
commit r10-9752-g8849e4a94550ffc9a564c105f0cefed5f42b3a7d
Author: Richard
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98726
rsandifo at gcc dot gnu.org changed:
What|Removed |Added
Resolution|--- |DUPLICATE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98726
--- Comment #11 from CVS Commits ---
The master branch has been updated by Richard Sandiford :
https://gcc.gnu.org/g:1b5f74e8be4dd7abe5624ff60adceff19ca71bda
commit r11-7934-g1b5f74e8be4dd7abe5624ff60adceff19ca71bda
Author: Richard Sandiford
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98726
rsandifo at gcc dot gnu.org changed:
What|Removed |Added
Assignee|avieira at gcc dot gnu.org |rsandifo at gcc dot
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98726
--- Comment #9 from rsandifo at gcc dot gnu.org
---
I think we should do a variation on (3): use poly-int subtraction
in rtx_vector_builder::step but force the returned value to a constant
using to_constant (). The justification is that the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98726
--- Comment #8 from avieira at gcc dot gnu.org ---
Also at some point we should figure out why the vectorizer is generating this
much code for this example, where I think it should be able to optimized it to:
a = 22;
b &= c;
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98726
--- Comment #7 from avieira at gcc dot gnu.org ---
I'm looking at this and I have a feeling there is a disconnect on how some
passes define VECTOR_CST and how the expand pass handles it.
So the problem here seems to lie with the V4SImode
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98726
--- Comment #6 from Richard Biener ---
RTL expansion ICE remains.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98726
--- Comment #5 from CVS Commits ---
The master branch has been updated by Richard Biener :
https://gcc.gnu.org/g:4b59dbb5d6759e43bfa23161a8d3feb9ae969e1a
commit r11-6912-g4b59dbb5d6759e43bfa23161a8d3feb9ae969e1a
Author: Richard Biener
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98726
--- Comment #4 from Richard Biener ---
So looks like induction vectorization is the culprit here but I also guess
that's actually supported?
-fdisable-tree-fre4 -fdisable-tree-fre5 -fdisable-tree-dom3
makes the testcase compile since we only
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98726
--- Comment #3 from Richard Biener ---
Created attachment 50056
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50056=edit
patch to make dumping not ICE
The attached avoids ICEing during dumping (it seems there's no reason to export
the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98726
Richard Biener changed:
What|Removed |Added
CC||rsandifo at gcc dot gnu.org
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98726
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Known to work||9.3.1
14 matches
Mail list logo