Re: [Qemu-devel] [PATCH v4 0/7] TCG global variables clean-up

2012-11-03 Thread Blue Swirl
On Fri, Nov 2, 2012 at 5:06 AM, Evgeny Voevodin wrote: > On 10/31/2012 11:01 PM, Richard Henderson wrote: >> >> On 2012-10-31 16:19, Evgeny Voevodin wrote: >>> >>> Evgeny (2): >>>tcg/tcg.h: Duplicate global TCG variables in TCGContext >>>TCG: Remove unused global variables >>> >>> Evgeny V

Re: [Qemu-devel] [PATCH v4 0/7] TCG global variables clean-up

2012-11-01 Thread Evgeny Voevodin
On 10/31/2012 11:01 PM, Richard Henderson wrote: On 2012-10-31 16:19, Evgeny Voevodin wrote: Evgeny (2): tcg/tcg.h: Duplicate global TCG variables in TCGContext TCG: Remove unused global variables Evgeny Voevodin (5): target-cris/translate.c: Code style clean-up TCG: Use gen_opc_ptr

Re: [Qemu-devel] [PATCH v4 0/7] TCG global variables clean-up

2012-10-31 Thread Richard Henderson
On 2012-10-31 16:19, Evgeny Voevodin wrote: > Evgeny (2): > tcg/tcg.h: Duplicate global TCG variables in TCGContext > TCG: Remove unused global variables > > Evgeny Voevodin (5): > target-cris/translate.c: Code style clean-up > TCG: Use gen_opc_ptr from context instead of global variable.

[Qemu-devel] [PATCH v4 0/7] TCG global variables clean-up

2012-10-30 Thread Evgeny Voevodin
This set of patches moves global variables to tcg_ctx: gen_opc_ptr gen_opparam_ptr gen_opc_buf gen_opparam_buf Build tested for all targets. Execution tested on Exynos4210 target. After this patchset was aplied, I noticed 0.7% speed-up of code generation. Probably, this is due to better data cach