Re: [PATCH for-8.0 12/29] tcg: Add 128-bit guest memory primitives

2022-11-21 Thread Richard Henderson
On 11/18/22 01:47, Richard Henderson wrote: +ret = do_ld16_beN(env, &l.page[0], 0, l.mmu_idx, l.memop, ra); +b = int128_getlo(ret); +ret = int128_lshift(ret, l.page[1].size * 8); +a = int128_gethi(ret); +b = do_ld_beN

[PATCH for-8.0 12/29] tcg: Add 128-bit guest memory primitives

2022-11-18 Thread Richard Henderson
Signed-off-by: Richard Henderson --- accel/tcg/tcg-runtime.h| 3 + include/tcg/tcg-ldst.h | 4 + accel/tcg/cputlb.c | 480 + accel/tcg/user-exec.c | 94 +-- tcg/tcg-op.c | 178 +++- accel/tcg/l