Commit | Line | Data |
---|---|---|
b8891f8d AJ |
1 | |
2 | .text | |
3 | hello: | |
4 | .loop_start: | |
5 | ldbi.b r2, (r3) | |
6 | ldbi.h r2, (r3) | |
7 | ldbi.w r2, (r3) | |
8 | .loop_end: | |
9 | bloop r2, .loop_start, .loop_end | |
10 | pldbi.d r2, (r3) | |
11 | ldbi.hs r2, (r3) | |
12 | ldbi.bs r2, (r3) | |
13 | stbi.b r2, (r3) | |
14 | stbi.h r2, (r3) | |
15 | stbi.w r2, (r3) | |
16 | ldbir.b r2, (r3), r4 | |
17 | ldbir.h r2, (r3), r4 | |
18 | ldbir.w r2, (r3), r4 | |
19 | pldbir.d r2, (r3), r4 | |
20 | ldbir.hs r2, (r3), r4 | |
21 | ldbir.bs r2, (r3), r4 | |
22 | stbir.b r2, (r3), r4 | |
23 | stbir.h r2, (r3), r4 | |
24 | stbir.w r2, (r3), r4 | |
25 | ||
26 | padd.8 r2, r3, r4 | |
27 | padd.16 r2, r3, r4 | |
28 | padd.u8.s r2, r3, r4 | |
29 | padd.s8.s r2, r3, r4 | |
30 | padd.u16.s r2, r3, r4 | |
31 | padd.s16.s r2, r3, r4 | |
32 | add.u32.s r2, r3, r4 | |
33 | add.s32.s r2, r3, r4 | |
34 | psub.8 r2, r3, r4 | |
35 | psub.16 r2, r3, r4 | |
36 | psub.u8.s r2, r3, r4 | |
37 | psub.s8.s r2, r3, r4 | |
38 | psub.u16.s r2, r3, r4 | |
39 | psub.s16.s r2, r3, r4 | |
40 | sub.u32.s r2, r3, r4 | |
41 | sub.s32.s r2, r3, r4 | |
42 | paddh.u8 r2, r3, r4 | |
43 | paddh.s8 r2, r3, r4 | |
44 | paddh.u16 r2, r3, r4 | |
45 | paddh.s16 r2, r3, r4 | |
46 | addh.u32 r2, r3, r4 | |
47 | addh.s32 r2, r3, r4 | |
48 | psubh.u8 r2, r3, r4 | |
49 | psubh.s8 r2, r3, r4 | |
50 | psubh.u16 r2, r3, r4 | |
51 | psubh.s16 r2, r3, r4 | |
52 | subh.u32 r2, r3, r4 | |
53 | subh.s32 r2, r3, r4 | |
54 | ||
55 | pasx.16 r2, r3, r4 | |
56 | psax.16 r2, r3, r4 | |
57 | pasx.s16.s r2, r3, r4 | |
58 | pasx.u16.s r2, r3, r4 | |
59 | psax.u16.s r2, r3, r4 | |
60 | psax.s16.s r2, r3, r4 | |
61 | pasxh.u16 r2, r3, r4 | |
62 | pasxh.s16 r2, r3, r4 | |
63 | psaxh.u16 r2, r3, r4 | |
64 | psaxh.s16 r2, r3, r4 | |
65 | pcmpne.8 r2, r3, r4 | |
66 | pcmpne.16 r2, r3, r4 | |
67 | pcmphs.u8 r2, r3, r4 | |
68 | pcmphs.s16 r2, r3, r4 | |
69 | pcmphs.u16 r2, r3, r4 | |
70 | pcmphs.s8 r2, r3, r4 | |
71 | pcmplt.u8 r2, r3, r4 | |
72 | pcmplt.u16 r2, r3, r4 | |
73 | pcmplt.s16 r2, r3, r4 | |
74 | pcmplt.u16 r2, r3, r4 | |
75 | pmax.u8 r2, r3, r4 | |
76 | pmax.s8 r2, r3, r4 | |
77 | pmax.u16 r2, r3, r4 | |
78 | pmax.s16 r2, r3, r4 | |
79 | max.u32 r2, r3, r4 | |
80 | max.s32 r2, r3, r4 | |
81 | pmin.u8 r2, r3, r4 | |
82 | pmin.s8 r2, r3, r4 | |
83 | pmin.u16 r2, r3, r4 | |
84 | pmin.s16 r2, r3, r4 | |
85 | min.u32 r2, r3, r4 | |
86 | min.s32 r2, r3, r4 | |
87 | sel r3, r2, r1, r4 | |
88 | ||
89 | psabsa.u8 r2, r3, r4 | |
90 | psabsaa.u8 r2, r3, r4 | |
91 | divul r2, r3, r4 | |
92 | divsl r2, r3, r4 | |
93 | mulaca.s8 r2, r3, r4 | |
94 | ||
95 | asri.s32.r r2, r3, 16 | |
96 | asr.s32.r r2, r3, r6 | |
97 | lsri.u32.r r2, r3, 16 | |
98 | lsr.u32.r r2, r3, r6 | |
99 | lsli.u32.s r2, r3, 16 | |
100 | lsli.s32.s r2, r3, 16 | |
101 | lsl.u32.s r2, r3, r6 | |
102 | lsl.s32.s r2, r3, r6 | |
103 | pasri.s16 r2, r3, 8 | |
104 | pasr.s16 r2, r3, r6 | |
105 | pasri.s16.r r2, r3, 8 | |
106 | pasr.s16.r r2, r3, r6 | |
107 | plsri.u16 r2, r3, 8 | |
108 | plsr.u16 r2, r3, r4 | |
109 | plsri.u16.r r2, r3, 8 | |
110 | plsr.u16.r r2, r3, r4 | |
111 | plsli.u16 r2, r3, 8 | |
112 | plsl.u16 r2, r3, r16 | |
113 | plsli.u16.s r2, r3, 8 | |
114 | plsli.s16.s r2, r3, 8 | |
115 | plsl.u16.s r2, r3, r4 | |
116 | plsl.s16.s r2, r3, r4 | |
117 | ||
118 | pkg r2, r3, 4, r5, 3 | |
119 | dexti r2, r3, r4, 4 | |
120 | dext r2, r3, r4, r5 | |
121 | pkgll r2, r3, r4 | |
122 | pkghh r2, r3, r4 | |
123 | pext.u8.e r2, r3 | |
124 | pext.s8.e r2, r3 | |
125 | pextx.u8.e r2, r3 | |
126 | pextx.s8.e r2, r3 | |
127 | narl r2, r3, r4 | |
128 | narh r2, r3, r4 | |
129 | narlx r2, r3, r4 | |
130 | narhx r2, r3, r4 | |
131 | clipi.u32 r2, r3, 16 | |
132 | clipi.s32 r2, r3, 16 | |
133 | clip.u32 r2, r3, r4 | |
134 | clip.s32 r2, r3, r4 | |
135 | pclipi.s16 r2, r3, 4 | |
136 | pclipi.u16 r2, r3, 4 | |
137 | pclip.s16 r2, r3, r4 | |
138 | pclip.u16 r2, r3, r4 | |
139 | pabs.s8.s r2, r3 | |
140 | pabs.s16.s r2, r3 | |
141 | abs.s32.s r2, r3 | |
142 | pneg.s8.s r2, r3 | |
143 | pneg.s16.s r2, r3 | |
144 | neg.s32.s r2, r3 | |
145 | dup.8 r2, r3, 3 | |
146 | dup.16 r2, r3, 0 | |
147 | ||
148 | mul.u32 r2, r3, r4 | |
149 | mul.s32 r2, r3, r4 | |
150 | mula.u32 r2, r3, r4 | |
151 | mula.s32 r2, r3, r4 | |
152 | muls.u32 r2, r3, r4 | |
153 | muls.s32 r2, r3, r4 | |
154 | mula.u32.s r2, r3, r4 | |
155 | mula.s32.s r2, r3, r4 | |
156 | muls.u32.s r2, r3, r4 | |
157 | muls.s32.s r2, r3, r4 | |
158 | mul.s32.h r2, r3, r4 | |
159 | mul.s32.rh r2, r3, r4 | |
160 | rmul.s32.h r2, r3, r4 | |
161 | rmul.s32.rh r2, r3, r4 | |
162 | mula.s32.hs r2, r3, r4 | |
163 | muls.s32.hs r2, r3, r4 | |
164 | mula.s32.rhs r2, r3, r4 | |
165 | muls.s32.rhs r2, r3, r4 | |
166 | mulxl.s32 r2, r3, r4 | |
167 | mulxl.s32.r r2, r3, r4 | |
168 | mulxh.s32 r2, r3, r4 | |
169 | mulxh.s32.r r2, r3, r4 | |
170 | rmulxl.s32 r2, r3, r4 | |
171 | rmulxl.s32.r r2, r3, r4 | |
172 | rmulxh.s32 r2, r3, r4 | |
173 | rmulxh.s32.r r2, r3, r4 | |
174 | mulaxl.s32.s r2, r3, r4 | |
175 | mulaxl.s32.rs r2, r3, r4 | |
176 | mulaxh.s32.s r2, r3, r4 | |
177 | mulaxh.s32.rs r2, r3, r4 | |
178 | mulll.s16 r2, r3, r4 | |
179 | mulhh.s16 r2, r3, r4 | |
180 | mulhl.s16 r2, r3, r4 | |
181 | rmulll.s16 r2, r3, r4 | |
182 | rmulhh.s16 r2, r3, r4 | |
183 | rmulhl.s16 r2, r3, r4 | |
184 | mulall.s16.s r2, r3, r4 | |
185 | mulahh.s16.s r2, r3, r4 | |
186 | mulahl.s16.s r2, r3, r4 | |
187 | mulall.s16.e r2, r3, r4 | |
188 | mulahh.s16.e r2, r3, r4 | |
189 | mulahl.s16.e r2, r3, r4 | |
190 | pmul.u16 r2, r3, r4 | |
191 | pmulx.u16 r2, r3, r4 | |
192 | pmul.s16 r2, r3, r4 | |
193 | pmulx.s16 r2, r3, r4 | |
194 | prmul.s16 r2, r3, r4 | |
195 | prmulx.s16 r2, r3, r4 | |
196 | prmul.s16.h r2, r3, r4 | |
197 | prmul.s16.rh r2, r3, r4 | |
198 | prmulx.s16.h r2, r3, r4 | |
199 | prmulx.s16.rh r2, r3, r4 | |
200 | mulca.s16.s r2, r3, r4 | |
201 | mulcax.s16.s r2, r3, r4 | |
202 | mulcs.s16 r2, r3, r4 | |
203 | mulcsr.s16 r2, r3, r4 | |
204 | mulcsx.s16 r2, r3, r4 | |
205 | mulaca.s16.s r2, r3, r4 | |
206 | mulacax.s16.s r2, r3, r4 | |
207 | mulacs.s16.s r2, r3, r4 | |
208 | mulacsr.s16.s r2, r3, r4 | |
209 | mulacsx.s16.s r2, r3, r4 | |
210 | mulsca.s16.s r2, r3, r4 | |
211 | mulscax.s16.s r2, r3, r4 | |
212 | mulaca.s16.e r2, r3, r4 | |
213 | mulacax.s16.e r2, r3, r4 | |
214 | mulacs.s16.e r2, r3, r4 | |
215 | mulacsr.s16.e r2, r3, r4 | |
216 | mulacsx.s16.e r2, r3, r4 | |
217 | mulsca.s16.e r2, r3, r4 | |
218 | mulsca.s16.e r2, r3, r4 | |
219 | mula.32.l r2, r3, r4 |