Re: [RFC PATCH] target/m68k: Use i128 for 128-bit load/store in m68k_copy_line()

2023-10-30 Thread Andreas Schwab
On Okt 17 2023, Richard Henderson wrote: > The manual says "burst reads and writes" without defining those terms. Burst transfers are explained in the M68040UM (7.4.2 Line Read Transfer and 7.4.4 Line Write Transfers). -- Andreas Schwab, SUSE Labs, sch...@suse.de GPG Key fingerprint = 0196 BAD8

Re: [RFC PATCH] target/m68k: Use i128 for 128-bit load/store in m68k_copy_line()

2023-10-17 Thread Richard Henderson
On 10/17/23 05:27, Philippe Mathieu-Daudé wrote: Signed-off-by: Philippe Mathieu-Daudé --- Based-on: <20231013175109.124308-1-richard.hender...@linaro.org> tcg: Add tcg_gen_{ld,st}_i128 RFC because unsure and untested... --- target/m68k/translate.c | 14 -- 1 file changed, 4 i

Re: [RFC PATCH] target/m68k: Use i128 for 128-bit load/store in m68k_copy_line()

2023-10-17 Thread Richard Henderson
On 10/17/23 05:27, Philippe Mathieu-Daudé wrote: -tcg_gen_qemu_st_i64(t1, addr, index, MO_TEUQ); +tcg_gen_st_i128(t, addr, index); Lost the "qemu". r~

[RFC PATCH] target/m68k: Use i128 for 128-bit load/store in m68k_copy_line()

2023-10-17 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- Based-on: <20231013175109.124308-1-richard.hender...@linaro.org> tcg: Add tcg_gen_{ld,st}_i128 RFC because unsure and untested... --- target/m68k/translate.c | 14 -- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/target/m68