summaryrefslogtreecommitdiffstats
path: root/scripts/modules
diff options
context:
space:
mode:
authorRichard Henderson2018-11-27 22:45:08 +0100
committerRichard Henderson2018-12-25 20:58:20 +0100
commitae36a246ed1a0e96c6c4f478f03d047dfa3a8898 (patch)
tree197234fae4be13f536bff405788eb2cb5210963a /scripts/modules
parenttcg: Split out more subroutines from liveness_pass_1 (diff)
downloadqemu-ae36a246ed1a0e96c6c4f478f03d047dfa3a8898.tar.gz
qemu-ae36a246ed1a0e96c6c4f478f03d047dfa3a8898.tar.xz
qemu-ae36a246ed1a0e96c6c4f478f03d047dfa3a8898.zip
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>
Diffstat (limited to 'scripts/modules')
0 files changed, 0 insertions, 0 deletions