]> git.proxmox.com Git - mirror_qemu.git/commit - target/mips/cpu.h
target/mips: Implement emulation of nanoMIPS LLWP/SCWP pair
authorAleksandar Rikalo <arikalo@wavecomp.com>
Tue, 7 Aug 2018 10:40:04 +0000 (12:40 +0200)
committerAleksandar Markovic <amarkovic@wavecomp.com>
Fri, 24 Aug 2018 15:51:59 +0000 (17:51 +0200)
commit0b16dcd180bdbe3add9edea42c2374d427882661
tree4bcc65246daf4513e388ae0b6a46147a89e2794e
parentab77fc611bf004dfd25ecad5b2c11261e32012e9
target/mips: Implement emulation of nanoMIPS LLWP/SCWP pair

Implement support for nanoMIPS LLWP/SCWP instructions. Beside
adding core functionality of these instructions, this patch adds
support for availability control via configuration bit XNP.

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com>
Signed-off-by: Dimitrije Nikolic <dnikolic@wavecomp.com>
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com>
Signed-off-by: Stefan Markovic <smarkovic@wavecomp.com>
linux-user/mips/cpu_loop.c
target/mips/cpu.h
target/mips/translate.c