qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH v2 23/81] tcg: Remove args_ct from TCGOpDef


From: Philippe Mathieu-Daudé
Subject: Re: [PATCH v2 23/81] tcg: Remove args_ct from TCGOpDef
Date: Tue, 14 Jan 2025 17:57:07 +0100
User-agent: Mozilla Thunderbird

On 7/1/25 09:00, Richard Henderson wrote:
Introduce a new function, opcode_args_ct, to look up the argument
set for an opcode.  We lose the ability to assert the correctness
of the map from TCGOpcode to constraint sets at startup, but we can
still validate at runtime upon lookup.

Rename process_op_defs to process_constraint_sets, as it now does
nothing to TCGOpDef.

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
---
  include/tcg/tcg.h |  1 -
  tcg/tcg-common.c  |  2 +-
  tcg/tcg.c         | 82 ++++++++++++++++++++++-------------------------
  3 files changed, 40 insertions(+), 45 deletions(-)

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]