Re: [PATCH 01/15] tcg/optimize: Fold andc with immediate to and

2024-03-12 Thread Richard Henderson
On 3/12/24 04:38, Richard Henderson wrote: +/* Fold andc r,x,i to and r,x,~i. */ +op->opc = (ctx->type == TCG_TYPE_I32 + ? INDEX_op_and_i32 : INDEX_op_and_i64); This and the next two patches also need to handle vector types. r~

[PATCH 01/15] tcg/optimize: Fold andc with immediate to and

2024-03-12 Thread Richard Henderson
Signed-off-by: Richard Henderson --- tcg/optimize.c | 24 +++- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/tcg/optimize.c b/tcg/optimize.c index 752cc5c56b..2ec52df368 100644 --- a/tcg/optimize.c +++ b/tcg/optimize.c @@ -1324,17 +1324,23 @@ static bool fold_