Re: [PATCH 0/4] tcg: Optimize loads and stores to env

2023-10-15 Thread gaosong
在 2023/8/31 上午10:57, Richard Henderson 写道: This is aimed at improving gvec generated code, which involves large numbers of loads and stores to the env slots of the guest cpu vector registers. The final patch helps eliminate redundant zero-extensions that can appear with e.g. avx2 and sve. From

Re: [PATCH 0/4] tcg: Optimize loads and stores to env

2023-10-13 Thread Richard Henderson
Ping 2. On 9/28/23 15:45, Richard Henderson wrote: Ping. r~ On 8/30/23 22:57, Richard Henderson wrote: This is aimed at improving gvec generated code, which involves large numbers of loads and stores to the env slots of the guest cpu vector registers.  The final patch helps eliminate redundan

Re: [PATCH 0/4] tcg: Optimize loads and stores to env

2023-09-28 Thread Richard Henderson
Ping. r~ On 8/30/23 22:57, Richard Henderson wrote: This is aimed at improving gvec generated code, which involves large numbers of loads and stores to the env slots of the guest cpu vector registers. The final patch helps eliminate redundant zero-extensions that can appear with e.g. avx2 and

[PATCH 0/4] tcg: Optimize loads and stores to env

2023-08-30 Thread Richard Henderson
This is aimed at improving gvec generated code, which involves large numbers of loads and stores to the env slots of the guest cpu vector registers. The final patch helps eliminate redundant zero-extensions that can appear with e.g. avx2 and sve. >From the small amount of timing that I have done,