]> git.ipfire.org Git - thirdparty/qemu.git/commit
accel/tcg: Implement translator_ld*_end
authorRichard Henderson <richard.henderson@linaro.org>
Wed, 12 Mar 2025 13:04:13 +0000 (06:04 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Wed, 23 Apr 2025 21:08:17 +0000 (14:08 -0700)
commit5c43a750b67d803588e0743e571ec055dbe6488f
treec22fbc8b1210044f40cba89fa4205d891c5bf237
parent028119c8baedb091e4f358a6176710507b4ce37d
accel/tcg: Implement translator_ld*_end

Add a new family of translator load functions which take
an absolute endianness value in the form of MO_BE/MO_LE.
Expand the other translator_ld* functions on top of this.
Remove exec/tswap.h from translator.c.

Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
accel/tcg/translator.c
include/exec/translator.h