|
From: | Paolo Bonzini |
Subject: | Re: [PATCH 11/13] target/i386: execute multiple REP/REPZ iterations without leaving TB |
Date: | Sun, 15 Dec 2024 16:17:27 +0100 |
> @@ -1384,6 +1409,12 @@ static void do_gen_rep(DisasContext *s, MemOp ot,
> gen_jcc_noeob(s, (JCC_Z << 1) | (nz ^ 1), done);
> }
>
> + if (can_loop) {
> + tcg_gen_subi_tl(cx_next, cpu_regs[R_ECX], 1);
Since we've just written back cx_next to ECX, this is the same as cx_next -= 1, yes?
Anyway,
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
r~
[Prev in Thread] | Current Thread | [Next in Thread] |