qemu/tests/tcg/mips
Petar Jovanovic 4877866ee4 target-mips: fix multiplication in mipsdsp_rndq15_mul_q15_q15
Multiplication of Q15 fractional halfword vectors was incorrect in the
previous implementation of mipsdsp_rndq15_mul_q15_q15. It failed to take
element signs into account. This change fixes it, and it adds a test case
for it.

The change also removes unnecessary cast in the function
mipsdsp_mul_q15_q15_overflowflag21().

Signed-off-by: Petar Jovanovic <petar.jovanovic@imgtec.com>
Reviewed-by: Richard Henderson  <rth@twiddle.net> 
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
2013-07-28 18:26:36 +02:00
..
mips32-dsp target-mips: fix multiplication in mipsdsp_rndq15_mul_q15_q15 2013-07-28 18:26:36 +02:00
mips32-dspr2 target-mips: fix for sign-issue in MULQ_W helper 2013-02-23 22:20:45 +01:00
mips64-dsp target-mips: Add ASE DSP testcases 2012-10-31 21:37:21 +01:00
mips64-dspr2 target-mips: Add ASE DSP testcases 2012-10-31 21:37:21 +01:00