# cr16 testcase for mulb $imm4/imm16/reg,$reg | |
# mach(): cr16 | |
.include "testutils.inc" | |
start | |
.global mulb | |
mulb: | |
movw $0x1234,r4 | |
movw $0x4567,r5 | |
mulb r4, r5 | |
cmpb $0xec, r5 | |
beq ok1 | |
not_ok: | |
fail | |
ok1: | |
movw $3,r4 | |
mulb $7,r4 | |
cmpb $21, r4 | |
beq ok | |
br not_ok | |
ok: | |
movw $3,r4 | |
mulb $0x1207, r4 | |
test_h_gr r4, 21 | |
pass |