Aleksandar Markovic
8e6fe6b8ba
tests/tcg: target/mips: Include isa/ase and group name in test output
...
For better appearance and usefullnes, include ISA/ASE name and
instruction group name in the output of tests. For example, all
this data will be displayed for FMAX_A.W test:
| MSA | Float Max Min | FMAX_A.W |
| PASS: 80 | FAIL: 0 | elapsed time: 0.16 ms |
(the data will be displayed in one row; they are presented here in two
rows not to exceed the width of the commit message)
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Message-Id: <1561031359-6727-2-git-send-email-aleksandar.markovic@rt-rk.com >
2019-06-21 11:30:31 +02:00
Aleksandar Markovic
7ecdacc568
tests/tcg: target/mips: Add tests for MIPS64R6 int multiply instructions
...
Add tests for MIPS64R6 integer multiply instructions: MUL, MUH, MULU,
MUHU, DMUL, DMUH, DMULU, and DMUHU.
MUH and MUHU require 64 bit inputs in the form of 64-bit sign-extended
32-bit inputs.
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Message-Id: <1551800076-8104-14-git-send-email-aleksandar.markovic@rt-rk.com >
2019-03-05 17:03:33 +01:00
Aleksandar Markovic
09a1bc758e
tests/tcg: target/mips: Add tests for MIPS64R6 shift instructions
...
Add tests for MIPS64R6 shift instructions: SLLV, SRLV, SRAV, DSLLV,
DSRLV, and DSRAV.
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Message-Id: <1551800076-8104-13-git-send-email-aleksandar.markovic@rt-rk.com >
2019-03-05 17:03:24 +01:00
Aleksandar Markovic
9dea2df848
tests/tcg: target/mips: Add tests for MIPS64R6 bit count instructions
...
Add tests for MIPS64R6 bit count instructions: CLO, CLZ, DCLO, and DCLZ.
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Message-Id: <1551800076-8104-12-git-send-email-aleksandar.markovic@rt-rk.com >
2019-03-05 17:03:15 +01:00
Aleksandar Markovic
8708c32a47
tests/tcg: target/mips: Add tests for MIPS64R6 bit swap instructions
...
Add tests for MIPS64R6 bit swap instructions: BITSWAP and DBITSWAP.
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Message-Id: <1551800076-8104-11-git-send-email-aleksandar.markovic@rt-rk.com >
2019-03-05 17:03:04 +01:00
Aleksandar Markovic
99d46107f7
tests/tcg: target/mips: Add tests for MIPS64R6 logic instructions
...
Add tests for MIPS64R6 logic instructions: AND, NOR, OR, and XOR.
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com >
Message-Id: <1551800076-8104-10-git-send-email-aleksandar.markovic@rt-rk.com >
2019-03-05 17:02:54 +01:00