OSDN Git Service

accel/tcg: Hoist tb_cflags to a local in translator_loop
authorRichard Henderson <richard.henderson@linaro.org>
Wed, 30 Jun 2021 02:04:34 +0000 (19:04 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Wed, 21 Jul 2021 17:47:05 +0000 (07:47 -1000)
commitd40c5c79764db01cb7e495bfcec62df9be481bce
tree3a1223b795b67ce9d3e26cca83389110731c3255
parentb5cf74284166c1ecd119388c31b6eca8e1d7b4a6
accel/tcg: Hoist tb_cflags to a local in translator_loop

The access internal to tb_cflags() is atomic.
Avoid re-reading it as such for the multiple uses.

Tested-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
accel/tcg/translator.c