commit | ae36a246ed1a0e96c6c4f478f03d047dfa3a8898 | [log] [tgz] |
---|---|---|
author | Richard Henderson <richard.henderson@linaro.org> | Tue Nov 27 13:45:08 2018 -0800 |
committer | Richard Henderson <richard.henderson@linaro.org> | Wed Dec 26 06:58:20 2018 +1100 |
tree | 197234fae4be13f536bff405788eb2cb5210963a | |
parent | f65a061c39cc4f9d088201031050e42eb23d5b2a [diff] |
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>