Commit | Line | Data |
---|---|---|
c0c31e91 RZ |
1 | .text |
2 | ||
3 | ; Miscellaneous | |
4 | ; whash | |
5 | whash r2,[cm:r0],r1 | |
6 | whash r5,[cm:r3],r14 | |
7 | whash 0,[cm:r0],r1 | |
8 | whash 0,[cm:r3],r14 | |
9 | whash r2,[cm:r0],7 | |
10 | whash 0,[cm:r0],7 | |
11 | whash r2,[cm:r0],64 | |
12 | whash 0,[cm:r0],64 | |
13 | ||
14 | ; mcmp | |
15 | mcmp r0,[cm:r0],[cm:r1],r1 | |
16 | mcmp.s r0,[cm:r0],[cm:r1],r1 | |
17 | mcmp.m r0,[cm:r0],[cm:r1],r1 | |
18 | mcmp.s.m r0,[cm:r0],[cm:r1],r1 | |
19 | ||
20 | mcmp r0,[cm:r0,r0],[cm:r1],r1 | |
21 | mcmp.s r0,[cm:r0,r0],[cm:r1],r1 | |
22 | mcmp.m r0,[cm:r0,r0],[cm:r1],r1 | |
23 | mcmp.s.m r0,[cm:r0,r0],[cm:r1],r1 | |
24 | ||
25 | mcmp r0,[cm:r0,4],[cm:r1],r1 | |
26 | mcmp.s r0,[cm:r0,4],[cm:r1],r1 | |
27 | mcmp.m r0,[cm:r0,4],[cm:r1],r1 | |
28 | mcmp.s.m r0,[cm:r0,4],[cm:r1],r1 | |
29 | mcmp r0,[cm:r0,8],[cm:r1],r1 | |
30 | mcmp r0,[cm:r0,12],[cm:r1],r1 | |
31 | ||
32 | mcmp r0,[cm:r0],[cm:r1],4 | |
33 | mcmp.s r0,[cm:r0],[cm:r1],4 | |
34 | mcmp.m r0,[cm:r0],[cm:r1],4 | |
35 | mcmp.s.m r0,[cm:r0],[cm:r1],8 | |
36 | mcmp r0,[cm:r0],[cm:r1],127 | |
37 | ||
38 | mcmp r0,[cm:r0,8],[cm:r1],4 | |
39 | mcmp.s r0,[cm:r0,8],[cm:r1],4 | |
40 | mcmp.m r0,[cm:r0,8],[cm:r1],4 | |
41 | mcmp.s.m r0,[cm:r0,8],[cm:r1],4 | |
42 | ||
43 | mcmp r0,[cm:r0,r0],[cm:r1],46 | |
44 | mcmp.s r0,[cm:r0,r0],[cm:r1],70 | |
45 | mcmp.m r0,[cm:r0,r0],[cm:r1],72 | |
46 | mcmp.s.m r0,[cm:r0,r0],[cm:r1],125 | |
47 | ||
48 | ;asri | |
49 | asri 0, r0 | |
50 | asri.core 0, r0 | |
51 | asri.clsr 0,r0 | |
52 | asri.all 0,r0 | |
53 | asri.gic 0,r0 | |
54 | rspi.gic 0,r0 | |
55 | ||
56 | ;wkup | |
57 | wkup 0,r0 | |
58 | wkup.cl | |
59 | ||
60 | ;getsti | |
61 | getsti r2,[cm:r0] | |
62 | getsti 0,[cm:r0] | |
63 | label: | |
64 | ;getrtc | |
65 | getrtc r2,[cm:r0] | |
66 | getrtc 0,[cm:r0] | |
67 | ||
68 | ;b<cc> | |
69 | bnj label | |
70 | bnm label | |
71 | bnt label |