target-mips: add compact and CP1 branches
commit31837be3eefed955504a3396d9baef8bcdec672e
authorYongbok Kim <yongbok.kim@imgtec.com>
Fri, 27 Jun 2014 07:49:05 +0000 (27 08:49 +0100)
committerLeon Alrae <leon.alrae@imgtec.com>
Mon, 13 Oct 2014 11:38:25 +0000 (13 12:38 +0100)
treebd5ef87a767da0e0e99fc246953f2d4fbba7ff11
parent15eacb9b525ad7f6b9326eeb8eeb151721d66570
target-mips: add compact and CP1 branches

Introduce MIPS32R6 Compact Branch instructions which do not have delay slot -
they have forbidden slot instead. However, current implementation does not
support forbidden slot yet.

Add also BC1EQZ and BC1NEZ instructions.

Signed-off-by: Yongbok Kim <yongbok.kim@imgtec.com>
Signed-off-by: Leon Alrae <leon.alrae@imgtec.com>
disas/mips.c
target-mips/translate.c