MIPS: Loongson-3: Add some unaligned instructions emulation
authorHuacai Chen <chenhc@lemote.com>
Fri, 24 Apr 2020 10:56:46 +0000 (18:56 +0800)
committerThomas Bogendoerfer <tsbogend@alpha.franken.de>
Fri, 24 Apr 2020 16:18:38 +0000 (18:18 +0200)
commitf83e4f9896eff614d0f2547a561fa5f39f9cddde
treece7718974d0ddd978322b1bf0321d165b9dea6d0
parentd339cd02b888eb8c4508fd772120782eac59a9fa
MIPS: Loongson-3: Add some unaligned instructions emulation

1, Add unaligned gslq, gssq, gslqc1, gssqc1 emulation;
2, Add unaligned gsl{h, w, d}x, gss{h, w, d}x emulation;
3, Add unaligned gslwxc1, gsswxc1, gsldxc1, gssdxc1 emulation.

Signed-off-by: Huacai Chen <chenhc@lemote.com>
Signed-off-by: Pei Huang <huangpei@loongson.cn>
Reviewed-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
arch/mips/include/uapi/asm/inst.h
arch/mips/loongson64/cop2-ex.c