]> git.proxmox.com Git - mirror_qemu.git/commit
target/i386: do not use s->tmp0 for jumps on ECX ==/!= 0
authorPaolo Bonzini <pbonzini@redhat.com>
Mon, 23 Oct 2023 08:21:20 +0000 (10:21 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 29 Dec 2023 21:03:55 +0000 (22:03 +0100)
commit9a5922d6bdc3e047fbe52178104f9b06604f901a
tree1cc11a78a2ede12b24dc091842ab2ebd7f2813f2
parent1ec46bf2378fcc8a5a08d0ca062a96a0f6bc3a8c
target/i386: do not use s->tmp0 for jumps on ECX ==/!= 0

Create a new temporary, to ease the register allocator's work.

Creation of the temporary is pushed into gen_ext_tl, which
also allows NULL as the first parameter now.

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
target/i386/tcg/translate.c