Re: retry zero-call-used-regs from zeroed regs

2021-05-12 Thread Richard Biener via Gcc-patches
On Wed, May 12, 2021 at 3:44 AM Alexandre Oliva wrote: > > > default_zero_call_used_regs currently requires all potentially zeroed > registers to offer a move opcode that accepts zero as an operand. > > This is not the case e.g. for ARM's r12/ip in Thumb mode, and it was > not the case of FP regis

retry zero-call-used-regs from zeroed regs

2021-05-11 Thread Alexandre Oliva
default_zero_call_used_regs currently requires all potentially zeroed registers to offer a move opcode that accepts zero as an operand. This is not the case e.g. for ARM's r12/ip in Thumb mode, and it was not the case of FP registers on AArch64 as of GCC 10. This patch introduces a fallback str