diff options
author | Fredrik Noring <noring@nocrew.org> | 2018-10-21 17:38:21 +0200 |
---|---|---|
committer | Aleksandar Markovic <amarkovic@wavecomp.com> | 2018-10-24 15:20:31 +0200 |
commit | 21e8e8b230af38b6bd8c953fa5f31e4a5a128e1c (patch) | |
tree | 2c9b702bb8e4464bbc221727329bcdf6c783282a /numa.c | |
parent | ec1944fc8eb862d48a0c74671105ce13acbc9c9e (diff) | |
download | qemu-21e8e8b230af38b6bd8c953fa5f31e4a5a128e1c.zip qemu-21e8e8b230af38b6bd8c953fa5f31e4a5a128e1c.tar.gz qemu-21e8e8b230af38b6bd8c953fa5f31e4a5a128e1c.tar.bz2 |
target/mips: Support R5900 three-operand MULT and MULTU instructions
The three-operand MULT and MULTU are the only R5900-specific
instructions emitted by GCC 7.3. The R5900 also implements the three-
operand MADD and MADDU instructions, but they are omitted in QEMU for
now since they are absent in programs compiled by current GCC versions.
Likewise, the R5900-specific pipeline 1 instruction variants MULT1,
MULTU1, DIV1, DIVU1, MADD1, MADDU1, MFHI1, MFLO1, MTHI1 and MTLO1
are omitted here as well.
Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Signed-off-by: Fredrik Noring <noring@nocrew.org>
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com>
Diffstat (limited to 'numa.c')
0 files changed, 0 insertions, 0 deletions