qemu-e2k/tests/tcg/xtensa/test_boolean.S
Max Filippov 912f161ff7 tests/tcg/xtensa: enable boolean tests
Uncomment test_boolean in the test makefile. Make actual tests code
conditional on the presence of boolean option in the config.

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
2019-02-28 04:43:23 -08:00

28 lines
420 B
ArmAsm

#include "macros.inc"
test_suite boolean
#if XCHAL_HAVE_BOOLEANS
test all4
movi a2, 0xfec0
wsr a2, br
all4 b0, b0
rsr a3, br
assert eq, a2, a3
all4 b0, b4
rsr a3, br
assert eq, a2, a3
all4 b0, b8
rsr a3, br
assert eq, a2, a3
all4 b0, b12
rsr a3, br
addi a2, a2, 1
assert eq, a2, a3
test_end
#endif
test_suite_end