09374ee2 | 26-Feb-2023 |
Richard Henderson <richard.henderson@linaro.org> |
target/rx: Avoid tcg_const_i32 when new temp needed
These three cases use a constant as first input, and then overwrite the temp in the output. Separate them.
Reviewed-by: Philippe Mathieu-Daudé <
target/rx: Avoid tcg_const_i32 when new temp needed
These three cases use a constant as first input, and then overwrite the temp in the output. Separate them.
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
show more ...
|
bb09b540 | 26-Feb-2023 |
Richard Henderson <richard.henderson@linaro.org> |
target/rx: Use cpu_psw_z as temp in flags computation
Since PSW_Z = PSW_S, we can move that assignment to the end and use PSW_Z as a temporary while computing PSW_O. Use tcg_constant_i32 instead of
target/rx: Use cpu_psw_z as temp in flags computation
Since PSW_Z = PSW_S, we can move that assignment to the end and use PSW_Z as a temporary while computing PSW_O. Use tcg_constant_i32 instead of tcg_const_i32.
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
show more ...
|