Commit | Line | Data |
---|---|---|
b202b2da CH |
1 | #\f |
2 | # 16dvd.s | |
3 | # | |
4 | # FLOATING DIVISION | |
5 | # | |
6 | _DVD2: | |
7 | incl r10 | |
8 | cvtwd (sp)+,r0 | |
9 | cvtwd (sp)+,r2 | |
10 | divd3 r0,r2,-(sp) | |
11 | jmp (r8) | |
12 | _DVD24: | |
13 | incl r10 | |
14 | cvtwd (sp)+,r0 | |
15 | cvtld (sp)+,r2 | |
16 | divd3 r0,r2,-(sp) | |
17 | jmp (r8) | |
18 | _DVD42: | |
19 | incl r10 | |
20 | cvtld (sp)+,r0 | |
21 | cvtwd (sp)+,r2 | |
22 | divd3 r0,r2,-(sp) | |
23 | jmp (r8) | |
24 | _DVD4: | |
25 | incl r10 | |
26 | cvtld (sp),r0 | |
27 | cvtld 4(sp),r2 | |
28 | divd3 r0,r2,(sp) | |
29 | jmp (r8) | |
30 | _DVD28: | |
31 | incl r10 | |
32 | cvtwd (sp)+,r0 | |
33 | divd2 r0,(sp) | |
34 | jmp (r8) | |
35 | _DVD82: | |
36 | incl r10 | |
37 | movd (sp)+,r0 | |
38 | cvtwd (sp)+,r2 | |
39 | divd3 r0,r2,-(sp) | |
40 | jmp (r8) | |
41 | _DVD48: | |
42 | incl r10 | |
43 | cvtld (sp)+,r0 | |
44 | divd2 r0,(sp) | |
45 | jmp (r8) | |
46 | _DVD84: | |
47 | incl r10 | |
48 | movd (sp)+,r0 | |
49 | cvtld (sp)+,r2 | |
50 | divd3 r0,r2,-(sp) | |
51 | jmp (r8) | |
52 | _DVD8: | |
53 | incl r10 | |
54 | divd2 (sp)+,(sp) | |
55 | jmp (r8) |