aboutsummaryrefslogtreecommitdiff
path: root/accel/tcg/translate-all.c
diff options
context:
space:
mode:
authorRichard Henderson <richard.henderson@linaro.org>2020-10-09 08:23:52 -0500
committerRichard Henderson <richard.henderson@linaro.org>2020-10-27 09:48:07 -0700
commitcd0372c515c4732d8bd3777cdd995c139c7ed7ea (patch)
treee70d93030951b1f5adf2d1ab6b0d39dd0f8f76ab /accel/tcg/translate-all.c
parentb4cb76e6208cf6b5bb39404c6d44a6514eb6842a (diff)
downloadqemu-cd0372c515c4732d8bd3777cdd995c139c7ed7ea.zip
qemu-cd0372c515c4732d8bd3777cdd995c139c7ed7ea.tar.gz
qemu-cd0372c515c4732d8bd3777cdd995c139c7ed7ea.tar.bz2
tcg/optimize: Flush data at labels not TCG_OPF_BB_END
We can easily propagate temp values through 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. Reviewed-by: Alex Bennée <alex.bennee@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Diffstat (limited to 'accel/tcg/translate-all.c')
0 files changed, 0 insertions, 0 deletions