[Bug rtl-optimization/112476] Unrecognizable insn with -O2 -march=la464 on loongarch64

2023-11-11 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112476

Xi Ruoyao  changed:

   What|Removed |Added

 CC||chenglulu at loongson dot cn

--- Comment #3 from Xi Ruoyao  ---
GCC internal says:

 ‘subreg’s of ‘subreg’s are not supported.  Using
 ‘simplify_gen_subreg’ is the recommended way to avoid this problem.

[Bug rtl-optimization/112476] Unrecognizable insn with -O2 -march=la464 on loongarch64

2023-11-11 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112476

Xi Ruoyao  changed:

   What|Removed |Added

   Last reconfirmed||2023-11-11
 Status|UNCONFIRMED |NEW
 Ever confirmed|0   |1

--- Comment #2 from Xi Ruoyao  ---
Confirmed with latest master.

[Bug rtl-optimization/112476] Unrecognizable insn with -O2 -march=la464 on loongarch64

2023-11-10 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112476

Xi Ruoyao  changed:

   What|Removed |Added

 CC||xry111 at gcc dot gnu.org
   Keywords||ice-on-valid-code
Summary|[14 Regression] |Unrecognizable insn with
   |unrecognizable insn with|-O2 -march=la464 on
   |-O2 -march=la464 on |loongarch64
   |loongarch64 |

--- Comment #1 from Xi Ruoyao  ---
It's not a regression because GCC 13 does not support LSX.