diff options
| author | Richard Henderson <richard.henderson@linaro.org> | 2017-11-14 13:02:51 +0100 |
|---|---|---|
| committer | Richard Henderson <richard.henderson@linaro.org> | 2017-12-29 12:43:39 -0800 |
| commit | cd9090aa9dbba30db8aec9a2fc103aaf1ab0f5a7 (patch) | |
| tree | ff6496ee4d1e5329f130f08487259af12c547009 /tcg/optimize.c | |
| parent | 15fa08f8451babc88d733bd411d4c94976f9d0f8 (diff) | |
| download | focaccia-qemu-cd9090aa9dbba30db8aec9a2fc103aaf1ab0f5a7.tar.gz focaccia-qemu-cd9090aa9dbba30db8aec9a2fc103aaf1ab0f5a7.zip | |
tcg: Generalize TCGOp parameters
We had two fields specific to INDEX_op_call. Rename these and add some macros so that the fields may be reused for other opcodes. Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Diffstat (limited to 'tcg/optimize.c')
| -rw-r--r-- | tcg/optimize.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tcg/optimize.c b/tcg/optimize.c index e495680e95..2cbbeefd53 100644 --- a/tcg/optimize.c +++ b/tcg/optimize.c @@ -627,8 +627,8 @@ void tcg_optimize(TCGContext *s) /* Count the arguments, and initialize the temps that are going to be used */ if (opc == INDEX_op_call) { - nb_oargs = op->callo; - nb_iargs = op->calli; + nb_oargs = TCGOP_CALLO(op); + nb_iargs = TCGOP_CALLI(op); for (i = 0; i < nb_oargs + nb_iargs; i++) { TCGTemp *ts = arg_temp(op->args[i]); if (ts) { |