]> git.proxmox.com Git - mirror_qemu.git/commit - target/mips/translate.c
target/mips: Add implementation of GINVT instruction
authorYongbok Kim <yongbok.kim@mips.com>
Fri, 20 Dec 2019 09:29:34 +0000 (10:29 +0100)
committerAleksandar Markovic <amarkovic@wavecomp.com>
Wed, 29 Jan 2020 18:28:52 +0000 (19:28 +0100)
commit99029be1c2875cd857614397674bbf563ddb6f91
tree28c1dde351decde94f717efd13a1db2db8bd561d
parentfeafe82cc2289a31b3e3f11dc76f3539ea22d670
target/mips: Add implementation of GINVT instruction

Implement emulation of GINVT instruction. As QEMU doesn't support
caches and virtualization, this implementation covers only one
instruction (GINVT - Global Invalidate TLB) among all TLB-related
MIPS instructions.

Reviewed-by: Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>
Signed-off-by: Yongbok Kim <yongbok.kim@mips.com>
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com>
Message-Id: <1579883929-1517-5-git-send-email-aleksandar.markovic@rt-rk.com>
disas/mips.c
target/mips/cpu.h
target/mips/helper.c
target/mips/helper.h
target/mips/internal.h
target/mips/op_helper.c
target/mips/translate.c