Re: [PATCH] tcg/i386: Implement vector TST{EQ,NE} for avx512

2024-09-09 Thread Richard Henderson
On 9/9/24 02:53, Philippe Mathieu-Daudé wrote: @@ -3145,6 +3153,13 @@ static void tcg_out_cmp_vec_k1(TCGContext *s, TCGType type, unsigned vece,   { OPC_VPCMPB, OPC_VPCMPW, OPC_VPCMPD, OPC_VPCMPQ },   { OPC_VPCMPUB, OPC_VPCMPUW, OPC_VPCMPUD, OPC_VPCMPUQ }   }; +    static con

Re: [PATCH] tcg/i386: Implement vector TST{EQ,NE} for avx512

2024-09-09 Thread Philippe Mathieu-Daudé
On 8/9/24 20:51, Richard Henderson wrote: Signed-off-by: Richard Henderson --- Based-on: <20240908022632.459477-1-richard.hender...@linaro.org> ("tcg: Improve support for cmpsel_vec") --- tcg/i386/tcg-target.h | 2 +- tcg/i386/tcg-target.c.inc | 31 --- 2 f

[PATCH] tcg/i386: Implement vector TST{EQ,NE} for avx512

2024-09-08 Thread Richard Henderson
Signed-off-by: Richard Henderson --- Based-on: <20240908022632.459477-1-richard.hender...@linaro.org> ("tcg: Improve support for cmpsel_vec") --- tcg/i386/tcg-target.h | 2 +- tcg/i386/tcg-target.c.inc | 31 --- 2 files changed, 29 insertions(+), 4 deletions(-)