[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 06/48] tcg/optimize: Split out init_arguments
From: |
Philippe Mathieu-Daudé |
Subject: |
Re: [PATCH 06/48] tcg/optimize: Split out init_arguments |
Date: |
Mon, 30 Aug 2021 11:17:50 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 |
On 8/30/21 8:24 AM, Richard Henderson wrote:
> There was no real reason for calls to have separate code here.
> Unify init for calls vs non-calls using the call path, which
> handles TCG_CALL_DUMMY_ARG.
>
> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
> ---
> tcg/optimize.c | 25 +++++++++++--------------
> 1 file changed, 11 insertions(+), 14 deletions(-)
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
- [PATCH 00/48] tcg: optimize redundant sign extensions, Richard Henderson, 2021/08/30
- [PATCH 01/48] tcg/optimize: Rename "mask" to "z_mask", Richard Henderson, 2021/08/30
- [PATCH 03/48] tcg/optimize: Remove do_default label, Richard Henderson, 2021/08/30
- [PATCH 05/48] tcg/optimize: Move prev_mb into OptContext, Richard Henderson, 2021/08/30
- [PATCH 02/48] tcg/optimize: Split out OptContext, Richard Henderson, 2021/08/30
- [PATCH 07/48] tcg/optimize: Split out copy_propagate, Richard Henderson, 2021/08/30
- [PATCH 06/48] tcg/optimize: Split out init_arguments, Richard Henderson, 2021/08/30
- Re: [PATCH 06/48] tcg/optimize: Split out init_arguments,
Philippe Mathieu-Daudé <=
- [PATCH 04/48] tcg/optimize: Change tcg_opt_gen_{mov,movi} interface, Richard Henderson, 2021/08/30
- [PATCH 09/48] tcg/optimize: Drop nb_oargs, nb_iargs locals, Richard Henderson, 2021/08/30
- [PATCH 08/48] tcg/optimize: Split out fold_call, Richard Henderson, 2021/08/30
- [PATCH 12/48] tcg/optimize: Split out finish_folding, Richard Henderson, 2021/08/30
- [PATCH 14/48] tcg/optimize: Split out fold_mb, fold_qemu_{ld,st}, Richard Henderson, 2021/08/30
- [PATCH 13/48] tcg/optimize: Use a boolean to avoid a mass of continues, Richard Henderson, 2021/08/30
- [PATCH 16/48] tcg/optimize: Split out fold_setcond2, Richard Henderson, 2021/08/30
- [PATCH 19/48] tcg/optimize: Split out fold_setcond, Richard Henderson, 2021/08/30
- [PATCH 18/48] tcg/optimize: Split out fold_brcond, Richard Henderson, 2021/08/30