Re: [Qemu-devel] [PATCH v3 7/9] tcg: Compress dead_temps and mem_temps into a single array

2016-08-03 Thread Richard Henderson
On 07/25/2016 08:45 PM, Aurelien Jarno wrote: > +#define TS_DEAD 1 > +#define TS_SYNC 2 I am not sure that TS_SYNC is the best name for that. There we really want to tell that at this moment in the TCG instruction stream the operand is in memory. It doesn't implied it is synced. Maybe TS_MEM?

Re: [Qemu-devel] [PATCH v3 7/9] tcg: Compress dead_temps and mem_temps into a single array

2016-07-25 Thread Aurelien Jarno
On 2016-06-23 20:48, Richard Henderson wrote: > We only need two bits per temporary. Fold the two bytes into one, > and reduce the memory and cachelines required during compilation. > > Signed-off-by: Richard Henderson > --- > tcg/tcg.c | 118 >

[Qemu-devel] [PATCH v3 7/9] tcg: Compress dead_temps and mem_temps into a single array

2016-06-23 Thread Richard Henderson
We only need two bits per temporary. Fold the two bytes into one, and reduce the memory and cachelines required during compilation. Signed-off-by: Richard Henderson --- tcg/tcg.c | 118 +++--- 1 file changed, 59