diff options
| author | Leon Alrae <leon.alrae@imgtec.com> | 2013-08-06 11:59:25 +0100 |
|---|---|---|
| committer | Aurelien Jarno <aurelien@aurel32.net> | 2013-08-06 13:09:14 +0200 |
| commit | a1fc6246b3964e74ddb3a7e0b8bba03af1c6ac38 (patch) | |
| tree | d37b9c5edf885dfad04a4a878412cf52eeb8d17b /hw/core/loader.c | |
| parent | 79761c6681f0d1cc1c027116fcb4382d41ed3ece (diff) | |
| download | focaccia-qemu-a1fc6246b3964e74ddb3a7e0b8bba03af1c6ac38.tar.gz focaccia-qemu-a1fc6246b3964e74ddb3a7e0b8bba03af1c6ac38.zip | |
target-mips: fix decoding of microMIPS POOL32Axf instructions
Fix incorrect assumption that DSP and non-DSP versions of the following instructions have the same encoding: MULT, MULTU, MADD, MADDU, MSUB, MSUBU, MFHI, MFLO, MTHI, MTLO. Correct the existing (non-DSP) instructions and add DSP equivalents. Reference: MIPS Architecture for Programmers Volume II-B: The microMIPS32 Instruction Set MIPS Architecture for Programmers Volume IV-e: The MIPS DSP Module for the microMIPS32 Architecture Signed-off-by: Leon Alrae <leon.alrae@imgtec.com> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Diffstat (limited to 'hw/core/loader.c')
0 files changed, 0 insertions, 0 deletions