Statistics
| Branch: | Revision:

root / tests / tcg @ 0d09e41a

Name Size
  alpha
  cris
  lm32
  mips
  openrisc
  xtensa
Makefile 3.9 kB
hello-arm.c 3.1 kB
hello-i386.c 582 Bytes
hello-mips.c 1.6 kB
linux-test.c 12.8 kB
pi_10.com 54 Bytes
runcom.c 4.9 kB
sha1.c 7.4 kB
test-arm-iwmmxt.s 779 Bytes
test-i386-code16.S 1.3 kB
test-i386-fprem.c 9.3 kB
test-i386-muldiv.h 2.1 kB
test-i386-shift.h 4.7 kB
test-i386-ssse3.c 1.8 kB
test-i386-vm86.S 1.8 kB
test-i386.c 70.2 kB
test-i386.h 3.4 kB
test-mmap.c 12.6 kB
test_path.c 4.7 kB
testthread.c 1.2 kB

Latest revisions

# Date Author Comment
6036e9d8 03/18/2013 08:40 pm Michael Walle

tests: tcg: lm32: add more test cases

Esp. for testing zero/sign extend in compare operations.

Signed-off-by: Michael Walle <>

8b758d05 03/17/2013 02:06 am Petar Jovanovic

target-mips: fix rndrashift_short_acc and code for EXTR_ instructions

Fix for rndrashift_short_acc to set correct value to higher 64 bits.
This change also corrects conditions when bit 23 of the DSPControl register
is set.

The existing test files have been extended with several examples that...

20c334a7 03/04/2013 07:15 pm Petar Jovanovic

target-mips: fix DSP overflow macro and affected routines

The previous implementation incorrectly used same macro to detect overflow
for addition and subtraction. This patch makes distinction between these
two, and creates separate macros. The affected routines are changed...

a345481b 02/23/2013 11:20 pm Petar Jovanovic

target-mips: fix for sign-issue in MULQ_W helper

Correct sign-propagation before multiplication in MULQ_W helper.
The change also fixes previously incorrect expected values in the
tests for MULQ_RS.W and MULQ_S.W.

Signed-off-by: Petar Jovanovic <>...

9c19eb1e 02/23/2013 11:20 pm Petar Jovanovic

target-mips: fix for incorrect multiplication with MULQ_S.PH

The change corrects sign-related issue with MULQ_S.PH. It also includes
extension to the already existing test which will trigger the issue.

Signed-off-by: Petar Jovanovic <>
Signed-off-by: Aurelien Jarno <>

1b99f83e 02/19/2013 01:03 am Paolo Bonzini

test-i386: make it compile with a recent gcc

Signed-off-by: Paolo Bonzini <>
Signed-off-by: Richard Henderson <>

40475087 02/19/2013 01:03 am Paolo Bonzini

test-i386: QEMU_PACKED is not defined here

Signed-off-by: Paolo Bonzini <>
Signed-off-by: Richard Henderson <>

e62a214c 02/01/2013 12:42 am Petar Jovanovic

target-mips: fix incorrect test for MTHLIP

The pos field in the DSPControl register is not correctly initialized.
Per documentation, the result of MTHLIP is unpredictable if the value of the
pos field before the execution is greater than 32.

Signed-off-by: Petar Jovanovic <>...

da1a4cef 01/08/2013 12:58 pm Petar Jovanovic

target-mips: Fix helper and tests for dot/cross-dot product instructions

Helper function for dpa_w_ph, dpax_w_ph, dps_w_ph and dpsx_w_ph incorrectly
defines halfword vector elements as unsigned values. This results in wrong
output which is not triggered in the tests as they also follow this logic....

b8abbbe8 01/01/2013 12:11 pm Petar Jovanovic

target-mips: Fix for helpers for EXTR_* instructions

The change removes some unnecessary and incorrect code for EXTR_S.H.
Further, it corrects the mask for shift value in the EXTR_ instructions. It also
extends the existing tests so they trigger the issues corrected with the change....

View revisions

Also available in: Atom