]> git.proxmox.com Git - mirror_qemu.git/commit - tcg/tcg.c
tcg: Merge opcode arguments into TCGOp
authorRichard Henderson <rth@twiddle.net>
Thu, 8 Dec 2016 18:52:57 +0000 (10:52 -0800)
committerRichard Henderson <richard.henderson@linaro.org>
Tue, 24 Oct 2017 19:34:47 +0000 (21:34 +0200)
commit75e8b9b7aa0b95a761b9add7e2f09248b101a392
treeeddef455cbd05a0a427c42597ecd295248563dc3
parent3d7196d43bfe12efe98568cb60057e273652b99b
tcg: Merge opcode arguments into TCGOp

Rather than have a separate buffer of 10*max_ops entries,
give each opcode 10 entries.  The result is actually a bit
smaller and should have slightly more cache locality.

Reviewed-by: Emilio G. Cota <cota@braap.org>
Signed-off-by: Richard Henderson <rth@twiddle.net>
tcg/optimize.c
tcg/tcg-op.c
tcg/tcg.c
tcg/tcg.h