Re: [PATCH] tcg/ppc: Use new registers for LQ destination

2024-01-02 Thread Philippe Mathieu-Daudé
On 2/1/24 02:34, Richard Henderson wrote: LQ has a constraint that RTp != RA, else SIGILL. Therefore, force the destination of INDEX_op_qemu_*_ld128 to be a new register pair, so that it cannot overlap the input address. This requires new support in process_op_defs and tcg_reg_alloc_op. Cc: qem

[PATCH] tcg/ppc: Use new registers for LQ destination

2024-01-01 Thread Richard Henderson
LQ has a constraint that RTp != RA, else SIGILL. Therefore, force the destination of INDEX_op_qemu_*_ld128 to be a new register pair, so that it cannot overlap the input address. This requires new support in process_op_defs and tcg_reg_alloc_op. Cc: qemu-sta...@nongnu.org Fixes: 526cd4ec01f ("tcg