Re: [PATCH] expand: Improve tuple-extraction handling.
"Robin Dapp" <[email protected]> Thu, 06 Aug 2026 10:12:48 +0200
| Newsgroups | gmane.comp.gcc.patches |
|---|---|
| Message-ID | <[email protected]> |
>>> Grml, now I know why the issues disappeared... I accidentally >>> re-introduced an older oversight in riscv's regmode_natural_size >>> where I divided by 64 instead of by 8, leading to very limited >>> coverage. >>> I'll need at least two more hunks in expmed.cc and expr.cc both of which >>> would be better off checking for a mov optab as well. Also, there is an >>> ICE in simplify_subreg_concatn. >> >> Could you give an example of something that needs the new changes? > > The following two enter the infinite loop we talked about: > gcc.c-torture/compile/pr85945.c compiled with -O3 -march=rv64gcv > gcc.c-torture/compile/pr70355.c compiled with -O0 -march=rv64gcv > > There are more but I think these have two different signatures. Just would like to ask for clarification here, maybe I misunderstood. Did you plan to give these failures a look yourself or are you waiting for me to come up with a different approach? -- Regards Robin