[Bug target/106736] [13 Regression] ICE in gen_movxo, at config/rs6000/mma.md:333

2023-01-04 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106736 Kewen Lin changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/106736] [13 Regression] ICE in gen_movxo, at config/rs6000/mma.md:333

2023-01-04 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106736 --- Comment #20 from CVS Commits --- The releases/gcc-10 branch has been updated by Kewen Lin : https://gcc.gnu.org/g:32a5510d5f419db88a0e14f3c6e4f708c0bc776d commit r10-11149-g32a5510d5f419db88a0e14f3c6e4f708c0bc776d Author: Kewen Lin Date:

[Bug target/106736] [13 Regression] ICE in gen_movxo, at config/rs6000/mma.md:333

2023-01-04 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106736 --- Comment #19 from CVS Commits --- The releases/gcc-11 branch has been updated by Kewen Lin : https://gcc.gnu.org/g:a5c37786ac61ca41c5a227362568cfa3be7866d9 commit r11-10452-ga5c37786ac61ca41c5a227362568cfa3be7866d9 Author: Kewen Lin Date:

[Bug target/106736] [13 Regression] ICE in gen_movxo, at config/rs6000/mma.md:333

2023-01-04 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106736 --- Comment #18 from CVS Commits --- The releases/gcc-12 branch has been updated by Kewen Lin : https://gcc.gnu.org/g:92ee4e1f2792355744bf8740dccf39441b437bcf commit r12-9029-g92ee4e1f2792355744bf8740dccf39441b437bcf Author: Kewen Lin Date:

[Bug target/106736] [13 Regression] ICE in gen_movxo, at config/rs6000/mma.md:333

2023-01-02 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106736 --- Comment #17 from Kewen Lin --- (In reply to Arseny Solokha from comment #16) > (In reply to Kewen Lin from comment #15) > > Thanks for reporting, confirmed. The function > > rs6000_opaque_type_invalid_use_p only handles gassign, this

[Bug target/106736] [13 Regression] ICE in gen_movxo, at config/rs6000/mma.md:333

2023-01-02 Thread asolokha at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106736 --- Comment #16 from Arseny Solokha --- (In reply to Kewen Lin from comment #15) > Thanks for reporting, confirmed. The function > rs6000_opaque_type_invalid_use_p only handles gassign, this failure shows > another usage with asm, so we need to

[Bug target/106736] [13 Regression] ICE in gen_movxo, at config/rs6000/mma.md:333

2023-01-02 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106736 --- Comment #15 from Kewen Lin --- (In reply to Arseny Solokha from comment #14) > W/ gcc 13.0.0 20221225 snapshot (g:febb58d28bfa4b544ec7ffec2d61f46d25205ff0) > I still get this ICE when compiling >

[Bug target/106736] [13 Regression] ICE in gen_movxo, at config/rs6000/mma.md:333

2022-12-27 Thread asolokha at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106736 --- Comment #14 from Arseny Solokha --- W/ gcc 13.0.0 20221225 snapshot (g:febb58d28bfa4b544ec7ffec2d61f46d25205ff0) I still get this ICE when compiling gcc/testsuite/gcc.target/powerpc/mma-builtin-3.c: % powerpc-e300c3-linux-gnu-gcc-13 -c

[Bug target/106736] [13 Regression] ICE in gen_movxo, at config/rs6000/mma.md:333

2022-12-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106736 --- Comment #13 from CVS Commits --- The master branch has been updated by Kewen Lin : https://gcc.gnu.org/g:282462b39584ae49eaaa6f53bd44b6cfdc4ccbcb commit r13-4814-g282462b39584ae49eaaa6f53bd44b6cfdc4ccbcb Author: Kewen Lin Date: Tue Dec

[Bug target/106736] [13 Regression] ICE in gen_movxo, at config/rs6000/mma.md:333

2022-10-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106736 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug target/106736] [13 Regression] ICE in gen_movxo, at config/rs6000/mma.md:333

2022-09-07 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106736 --- Comment #12 from Kewen Lin --- (In reply to Segher Boessenkool from comment #11) > (In reply to Peter Bergner from comment #10) > > (In reply to Segher Boessenkool from comment #9) > > > When MMA is not enabled, > > ... > > > the

[Bug target/106736] [13 Regression] ICE in gen_movxo, at config/rs6000/mma.md:333

2022-08-31 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106736 --- Comment #11 from Segher Boessenkool --- (In reply to Peter Bergner from comment #10) > (In reply to Segher Boessenkool from comment #9) > > When MMA is not enabled, > ... > > the __vector_{quad,pair} types should not exist, > >

[Bug target/106736] [13 Regression] ICE in gen_movxo, at config/rs6000/mma.md:333

2022-08-31 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106736 --- Comment #10 from Peter Bergner --- (In reply to Segher Boessenkool from comment #9) > When MMA is not enabled, ... > the __vector_{quad,pair} types should not exist, Unfortunately, target type initialization only occurs once at the very

[Bug target/106736] [13 Regression] ICE in gen_movxo, at config/rs6000/mma.md:333

2022-08-31 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106736 --- Comment #9 from Segher Boessenkool --- When MMA is not enabled, the movxo and movoo patterns should never be reached at all; the __vector_{quad,pair} types should not exist, and the {XO,OO}mode-using code should then never be created. So

[Bug target/106736] [13 Regression] ICE in gen_movxo, at config/rs6000/mma.md:333

2022-08-30 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106736 Kewen Lin changed: What|Removed |Added Attachment #53513|0 |1 is obsolete|

[Bug target/106736] [13 Regression] ICE in gen_movxo, at config/rs6000/mma.md:333

2022-08-27 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106736 --- Comment #7 from Kewen Lin --- (In reply to Peter Bergner from comment #5) > (In reply to Kewen Lin from comment #4) > > Thanks for the comments! One patch guarding these types is attached, it can > > fix the ICE. > > That won't work,

[Bug target/106736] [13 Regression] ICE in gen_movxo, at config/rs6000/mma.md:333

2022-08-26 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106736 --- Comment #6 from Peter Bergner --- (In reply to Peter Bergner from comment #3) > No, the __vector_quad and __vector_pair types should only be used for MMA > support. That's not to say in the future that some other different types > might

[Bug target/106736] [13 Regression] ICE in gen_movxo, at config/rs6000/mma.md:333

2022-08-26 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106736 --- Comment #5 from Peter Bergner --- (In reply to Kewen Lin from comment #4) > Thanks for the comments! One patch guarding these types is attached, it can > fix the ICE. That won't work, because that's what we used to do! :-) In PR96125,

[Bug target/106736] [13 Regression] ICE in gen_movxo, at config/rs6000/mma.md:333

2022-08-26 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106736 Kewen Lin changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |linkw at gcc dot gnu.org

[Bug target/106736] [13 Regression] ICE in gen_movxo, at config/rs6000/mma.md:333

2022-08-25 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106736 --- Comment #3 from Peter Bergner --- (In reply to Kewen Lin from comment #2) > I wonder if we want to support types __vector_quad and __vector_pair without > MMA support (or supposed to be fixed with Power10 later). If no, we need to > guard

[Bug target/106736] [13 Regression] ICE in gen_movxo, at config/rs6000/mma.md:333

2022-08-25 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106736 Kewen Lin changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/106736] [13 Regression] ICE in gen_movxo, at config/rs6000/mma.md:333

2022-08-25 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106736 Richard Biener changed: What|Removed |Added Target Milestone|--- |13.0

[Bug target/106736] [13 Regression] ICE in gen_movxo, at config/rs6000/mma.md:333

2022-08-24 Thread asolokha at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106736 Arseny Solokha changed: What|Removed |Added Keywords|ice-on-valid-code |ice-on-invalid-code --- Comment #1