On 2015-07-30 05:47, Dennis Luehring wrote:
> so your aarch64 is just less todo for qemu - not EVERY >= 16bit memory
> access needs swapping or needs check for unaligned access to emulate
> bus-erros

On recent Intel CPU, the byteswapping comes for free (MOVBE
instruction).

About the unaligned access it's actually the reverse. The fact that
aarch64 does unaligned access means they have to go through the slow
path (I have posted a patch to improve that). On sparc given that all
access are aligned means there are more chances to go through the fast
path.

-- 
Aurelien Jarno                          GPG: 4096R/1DDD8C9B
aurel...@aurel32.net                 http://www.aurel32.net

Reply via email to