Re: [PATCH] riscv: relax splitter restrictions for creating pseudos

2023-04-18 Thread Vineet Gupta
On 4/18/23 11:36, Jeff Law wrote: On 4/18/23 08:36, Vineet Gupta wrote: [partial addressing of PR/109279] RISCV splitters have restrictions to not create pesudos due to a combine limitatation. And despite this being a split-during-combine limitation, all split passes take the hit due to wa

Re: [PATCH] riscv: relax splitter restrictions for creating pseudos

2023-04-18 Thread Jeff Law via Gcc-patches
On 4/18/23 08:36, Vineet Gupta wrote: [partial addressing of PR/109279] RISCV splitters have restrictions to not create pesudos due to a combine limitatation. And despite this being a split-during-combine limitation, all split passes take the hit due to way define*_split are used in gcc. Wit

[PATCH] riscv: relax splitter restrictions for creating pseudos

2023-04-18 Thread Vineet Gupta
[partial addressing of PR/109279] RISCV splitters have restrictions to not create pesudos due to a combine limitatation. And despite this being a split-during-combine limitation, all split passes take the hit due to way define*_split are used in gcc. With the original combine issue being fixed 61