xref: /netbsd-src/external/gpl3/gdb/dist/sim/testsuite/cr16/mulsb.cgs (revision 8e33eff89e26cf71871ead62f0d5063e1313c33a)
1# cr16 testcase for mulsb $imm4/imm16/reg, reg
2# mach(): cr16
3
4	.include "testutils.inc"
5
6	start
7
8	.global mulsb
9mulsb:
10	movw $-3,r4
11	movw $7,r5
12
13	mulsb r4, r5
14	cmpw $-21, r5
15	beq ok1
16not_ok:
17	fail
18
19ok1:
20	movw $3,r4
21	mulw $7, r4
22	test_h_gr r4, 21
23
24	pass
25