From: Richard Henderson Date: Sat, 16 Sep 2023 22:01:50 +0000 (-0700) Subject: accel/tcg: Remove redundant case in store_atom_16 X-Git-Tag: v8.2.0-rc0~26^2~28 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=8b1b3db71a1df58a6e28956b72f143e8cf38bdf6;p=thirdparty%2Fqemu.git accel/tcg: Remove redundant case in store_atom_16 We handled the HAVE_ATOMIC128_RW case with atomic16_set at the top of the function; the only thing left for a host without that support is to fall through to cpu_loop_exit_atomic. Signed-off-by: Richard Henderson Message-Id: <20230916220151.526140-7-richard.henderson@linaro.org> --- diff --git a/accel/tcg/ldst_atomicity.c.inc b/accel/tcg/ldst_atomicity.c.inc index 1cf5b921667..e8f97506fa6 100644 --- a/accel/tcg/ldst_atomicity.c.inc +++ b/accel/tcg/ldst_atomicity.c.inc @@ -1103,10 +1103,6 @@ static void store_atom_16(CPUState *cpu, uintptr_t ra, } break; case MO_128: - if (HAVE_ATOMIC128_RW) { - atomic16_set(pv, val); - return; - } break; default: g_assert_not_reached();