xref: /netbsd-src/external/gpl3/gdb/dist/sim/testsuite/cr16/cmpd.cgs (revision f8cf1a9151c7af1cb0bd8b09c13c66bca599c027)
1# cr16 testcase for cmpd (regp), (regp)
2# mach(): cr16
3
4	.include "testutils.inc"
5
6	start
7
8	.global cmpd
9cmpd:
10	mvi_h_condbit 0
11	movd $0x12345678, (r4,r3)
12	movd $0x12345678, (r6,r5)
13	cmpd (r4,r3), (r6,r5)
14	beq ok
15not_ok:
16	fail
17ok:
18	mvi_h_condbit 1
19	movd $0x12341234, (r6,r5)
20	cmpd (r4,r3), (r6,r5)
21	beq not_ok
22
23	pass
24