qemu/tests/tcg/xtensa/test_mul32.S

25 lines
396 B
ArmAsm

#include "macros.inc"
test_suite mul32
#if XCHAL_HAVE_MUL32
test mull
movi a2, 0x137f5a5a
mov a3, a2
movi a4, 0xa5a5137f
movi a6, 0x5de480a6
mull a5, a2, a4
assert eq, a5, a6
mull a2, a2, a4
assert eq, a2, a6
mull a3, a4, a3
assert eq, a3, a6
test_end
#endif
/* unfortunately dc232b doesn't have muluh/mulsh*/
test_suite_end