aboutsummaryrefslogtreecommitdiff
path: root/crypto/random-gcrypt.c
diff options
context:
space:
mode:
authorRichard Henderson <richard.henderson@linaro.org>2020-10-08 15:21:43 -0500
committerRichard Henderson <richard.henderson@linaro.org>2020-10-27 09:48:07 -0700
commitb4cb76e6208cf6b5bb39404c6d44a6514eb6842a (patch)
tree829655e4134d425e6c12ef42f2350f184a930635 /crypto/random-gcrypt.c
parent4a74626970ab4ea475263d155b10fb75c9af0b33 (diff)
downloadqemu-b4cb76e6208cf6b5bb39404c6d44a6514eb6842a.zip
qemu-b4cb76e6208cf6b5bb39404c6d44a6514eb6842a.tar.gz
qemu-b4cb76e6208cf6b5bb39404c6d44a6514eb6842a.tar.bz2
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>
Diffstat (limited to 'crypto/random-gcrypt.c')
0 files changed, 0 insertions, 0 deletions