Home
last modified time | relevance | path

Searched hist:ae36a246ed1a0e96c6c4f478f03d047dfa3a8898 (Results 1 – 3 of 3) sorted by relevance

/qemu/include/tcg/
H A Dtcg-opc.hae36a246ed1a0e96c6c4f478f03d047dfa3a8898 Tue Nov 27 21:45:08 UTC 2018 Richard Henderson <richard.henderson@linaro.org> tcg: Add TCG_OPF_BB_EXIT

Use this to notice the opcodes that exit the TB, which implies
that local temps are really dead and need not be synced.

Previously we so marked the true end of the TB, but that was
immediately overwritten by the la_bb_end invoked by any
TCG_OPF_BB_END opcode, like exit_tb.

Reviewed-by: Emilio G. Cota <cota@braap.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
H A Dtcg.hae36a246ed1a0e96c6c4f478f03d047dfa3a8898 Tue Nov 27 21:45:08 UTC 2018 Richard Henderson <richard.henderson@linaro.org> tcg: Add TCG_OPF_BB_EXIT

Use this to notice the opcodes that exit the TB, which implies
that local temps are really dead and need not be synced.

Previously we so marked the true end of the TB, but that was
immediately overwritten by the la_bb_end invoked by any
TCG_OPF_BB_END opcode, like exit_tb.

Reviewed-by: Emilio G. Cota <cota@braap.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
/qemu/tcg/
H A Dtcg.cae36a246ed1a0e96c6c4f478f03d047dfa3a8898 Tue Nov 27 21:45:08 UTC 2018 Richard Henderson <richard.henderson@linaro.org> tcg: Add TCG_OPF_BB_EXIT

Use this to notice the opcodes that exit the TB, which implies
that local temps are really dead and need not be synced.

Previously we so marked the true end of the TB, but that was
immediately overwritten by the la_bb_end invoked by any
TCG_OPF_BB_END opcode, like exit_tb.

Reviewed-by: Emilio G. Cota <cota@braap.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>