xemu/include/tcg
Richard Henderson b4cb76e620 tcg: Do not kill globals at conditional branches
We can easily register allocate the entire extended basic block
(in this case, the set of blocks connected by fallthru), simply
by not discarding the register state at the branch.

This does not help blocks starting with a label, as they are
reached via a taken branch, and that would require saving the
complete register state at the branch.

Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
2020-10-27 09:48:07 -07:00
..
tcg-gvec-desc.h tcg: Adjust simd_desc size encoding 2020-10-08 05:57:32 -05:00
tcg-mo.h tcg: Move TCG headers to include/tcg/ 2020-01-15 15:13:10 -10:00
tcg-op-gvec.h tcg: Implement gvec support for rotate by scalar 2020-06-02 08:42:37 -07:00
tcg-op.h tcg: Implement gvec support for rotate by scalar 2020-06-02 08:42:37 -07:00
tcg-opc.h tcg: Do not kill globals at conditional branches 2020-10-27 09:48:07 -07:00
tcg.h tcg: Do not kill globals at conditional branches 2020-10-27 09:48:07 -07:00