xref: /netbsd/regress/sys/arch/m68k/emuspeed/test.S (revision bf9ec67e)
1/*	$NetBSD: test.S,v 1.1 1999/12/09 09:08:00 itohy Exp $	*/
2
3#include <m68k/asm.h>
4
5ENTRY_NOPROFILE(mul32smem)
6	movl	%d2,%sp@-
7	movl	%sp@(8),%d2
8L1:
9	mulsl	%sp@(8),%d1
10	subql	#1,%d2
11	jne	L1
12	movl	%sp@+,%d2
13	rts
14
15ENTRY_NOPROFILE(mul32sreg)
16	movl	%d2,%sp@-
17	movl	%sp@(8),%d2
18L2:
19	mulsl	%d0,%d1
20	subql	#1,%d2
21	jne	L2
22	movl	%sp@+,%d2
23	rts
24
25ENTRY_NOPROFILE(illegal)
26	illegal
27	rts
28