Home | History | Annotate | Download | only in mips

Lines Matching refs:MemOperand

87       __ lwr(t8, MemOperand(a1));
89 __ swr(t8, MemOperand(a0));
92 __ lwl(t8, MemOperand(a1));
94 __ swl(t8, MemOperand(a0));
117 __ Pref(pref_hint_load, MemOperand(a1, 0 * pref_chunk));
118 __ Pref(pref_hint_load, MemOperand(a1, 1 * pref_chunk));
119 __ Pref(pref_hint_load, MemOperand(a1, 2 * pref_chunk));
120 __ Pref(pref_hint_load, MemOperand(a1, 3 * pref_chunk));
123 __ Pref(pref_hint_store, MemOperand(a0, 1 * pref_chunk));
124 __ Pref(pref_hint_store, MemOperand(a0, 2 * pref_chunk));
125 __ Pref(pref_hint_store, MemOperand(a0, 3 * pref_chunk));
128 __ lw(t0, MemOperand(a1));
134 __ lw(t1, MemOperand(a1, 1, loadstore_chunk)); // Maybe in delay slot.
136 __ Pref(pref_hint_store, MemOperand(a0, 4 * pref_chunk));
137 __ Pref(pref_hint_store, MemOperand(a0, 5 * pref_chunk));
140 __ lw(t2, MemOperand(a1, 2, loadstore_chunk));
141 __ lw(t3, MemOperand(a1, 3, loadstore_chunk));
142 __ lw(t4, MemOperand(a1, 4, loadstore_chunk));
143 __ lw(t5, MemOperand(a1, 5, loadstore_chunk));
144 __ lw(t6, MemOperand(a1, 6, loadstore_chunk));
145 __ lw(t7, MemOperand(a1, 7, loadstore_chunk));
146 __ Pref(pref_hint_load, MemOperand(a1, 4 * pref_chunk));
148 __ sw(t0, MemOperand(a0));
149 __ sw(t1, MemOperand(a0, 1, loadstore_chunk));
150 __ sw(t2, MemOperand(a0, 2, loadstore_chunk));
151 __ sw(t3, MemOperand(a0, 3, loadstore_chunk));
152 __ sw(t4, MemOperand(a0, 4, loadstore_chunk));
153 __ sw(t5, MemOperand(a0, 5, loadstore_chunk));
154 __ sw(t6, MemOperand(a0, 6, loadstore_chunk));
155 __ sw(t7, MemOperand(a0, 7, loadstore_chunk));
157 __ lw(t0, MemOperand(a1, 8, loadstore_chunk));
158 __ lw(t1, MemOperand(a1, 9, loadstore_chunk));
159 __ lw(t2, MemOperand(a1, 10, loadstore_chunk));
160 __ lw(t3, MemOperand(a1, 11, loadstore_chunk));
161 __ lw(t4, MemOperand(a1, 12, loadstore_chunk));
162 __ lw(t5, MemOperand(a1, 13, loadstore_chunk));
163 __ lw(t6, MemOperand(a1, 14, loadstore_chunk));
164 __ lw(t7, MemOperand(a1, 15, loadstore_chunk));
165 __ Pref(pref_hint_load, MemOperand(a1, 5 * pref_chunk));
167 __ sw(t0, MemOperand(a0, 8, loadstore_chunk));
168 __ sw(t1, MemOperand(a0, 9, loadstore_chunk));
169 __ sw(t2, MemOperand(a0, 10, loadstore_chunk));
170 __ sw(t3, MemOperand(a0, 11, loadstore_chunk));
171 __ sw(t4, MemOperand(a0, 12, loadstore_chunk));
172 __ sw(t5, MemOperand(a0, 13, loadstore_chunk));
173 __ sw(t6, MemOperand(a0, 14, loadstore_chunk));
174 __ sw(t7, MemOperand(a0, 15, loadstore_chunk));
184 __ Pref(pref_hint_load, MemOperand(a1, 0 * pref_chunk));
188 __ lw(t0, MemOperand(a1));
189 __ lw(t1, MemOperand(a1, 1, loadstore_chunk));
190 __ lw(t2, MemOperand(a1, 2, loadstore_chunk));
191 __ lw(t3, MemOperand(a1, 3, loadstore_chunk));
192 __ lw(t4, MemOperand(a1, 4, loadstore_chunk));
193 __ lw(t5, MemOperand(a1, 5, loadstore_chunk));
194 __ lw(t6, MemOperand(a1, 6, loadstore_chunk));
195 __ lw(t7, MemOperand(a1, 7, loadstore_chunk));
197 __ sw(t0, MemOperand(a0));
198 __ sw(t1, MemOperand(a0, 1, loadstore_chunk));
199 __ sw(t2, MemOperand(a0, 2, loadstore_chunk));
200 __ sw(t3, MemOperand(a0, 3, loadstore_chunk));
201 __ sw(t4, MemOperand(a0, 4, loadstore_chunk));
202 __ sw(t5, MemOperand(a0, 5, loadstore_chunk));
203 __ sw(t6, MemOperand(a0, 6, loadstore_chunk));
204 __ sw(t7, MemOperand(a0, 7, loadstore_chunk));
219 __ lw(t3, MemOperand(a1));
223 __ sw(t3, MemOperand(a0, -1, loadstore_chunk)); // In delay slot.
230 __ lb(v1, MemOperand(a1));
234 __ sb(v1, MemOperand(a0, -1)); // In delay slot.
249 __ lwr(v1, MemOperand(a1));
251 MemOperand(a1, 1, loadstore_chunk, MemOperand::offset_minus_one));
253 __ swr(v1, MemOperand(a0));
256 __ lwl(v1, MemOperand(a1));
258 MemOperand(a1, 1, loadstore_chunk, MemOperand::offset_minus_one));
260 __ swl(v1, MemOperand(a0));
279 __ Pref(pref_hint_load, MemOperand(a1, 0 * pref_chunk));
280 __ Pref(pref_hint_load, MemOperand(a1, 1 * pref_chunk));
281 __ Pref(pref_hint_load, MemOperand(a1, 2 * pref_chunk));
284 __ Pref(pref_hint_store, MemOperand(a0, 1 * pref_chunk));
285 __ Pref(pref_hint_store, MemOperand(a0, 2 * pref_chunk));
286 __ Pref(pref_hint_store, MemOperand(a0, 3 * pref_chunk));
290 __ Pref(pref_hint_load, MemOperand(a1, 3 * pref_chunk));
292 __ lwr(t0, MemOperand(a1));
293 __ lwr(t1, MemOperand(a1, 1, loadstore_chunk));
294 __ lwr(t2, MemOperand(a1, 2, loadstore_chunk));
300 __ lwr(t3, MemOperand(a1, 3, loadstore_chunk)); // Maybe in delay slot.
302 __ Pref(pref_hint_store, MemOperand(a0, 4 * pref_chunk));
303 __ Pref(pref_hint_store, MemOperand(a0, 5 * pref_chunk));
306 __ lwr(t4, MemOperand(a1, 4, loadstore_chunk));
307 __ lwr(t5, MemOperand(a1, 5, loadstore_chunk));
308 __ lwr(t6, MemOperand(a1, 6, loadstore_chunk));
309 __ lwr(t7, MemOperand(a1, 7, loadstore_chunk));
311 MemOperand(a1, 1, loadstore_chunk, MemOperand::offset_minus_one));
313 MemOperand(a1, 2, loadstore_chunk, MemOperand::offset_minus_one));
315 MemOperand(a1, 3, loadstore_chunk, MemOperand::offset_minus_one));
317 MemOperand(a1, 4, loadstore_chunk, MemOperand::offset_minus_one));
319 MemOperand(a1, 5, loadstore_chunk, MemOperand::offset_minus_one));
321 MemOperand(a1, 6, loadstore_chunk, MemOperand::offset_minus_one));
323 MemOperand(a1, 7, loadstore_chunk, MemOperand::offset_minus_one));
325 MemOperand(a1, 8, loadstore_chunk, MemOperand::offset_minus_one));
327 __ lwl(t0, MemOperand(a1));
328 __ lwl(t1, MemOperand(a1, 1, loadstore_chunk));
329 __ lwl(t2, MemOperand(a1, 2, loadstore_chunk));
335 __ lwl(t3, MemOperand(a1, 3, loadstore_chunk)); // Maybe in delay slot.
337 __ Pref(pref_hint_store, MemOperand(a0, 4 * pref_chunk));
338 __ Pref(pref_hint_store, MemOperand(a0, 5 * pref_chunk));
341 __ lwl(t4, MemOperand(a1, 4, loadstore_chunk));
342 __ lwl(t5, MemOperand(a1, 5, loadstore_chunk));
343 __ lwl(t6, MemOperand(a1, 6, loadstore_chunk));
344 __ lwl(t7, MemOperand(a1, 7, loadstore_chunk));
346 MemOperand(a1, 1, loadstore_chunk, MemOperand::offset_minus_one));
348 MemOperand(a1, 2, loadstore_chunk, MemOperand::offset_minus_one));
350 MemOperand(a1, 3, loadstore_chunk, MemOperand::offset_minus_one));
352 MemOperand(a1, 4, loadstore_chunk, MemOperand::offset_minus_one));
354 MemOperand(a1, 5, loadstore_chunk, MemOperand::offset_minus_one));
356 MemOperand(a1, 6, loadstore_chunk, MemOperand::offset_minus_one));
358 MemOperand(a1, 7, loadstore_chunk, MemOperand::offset_minus_one));
360 MemOperand(a1, 8, loadstore_chunk, MemOperand::offset_minus_one));
362 __ Pref(pref_hint_load, MemOperand(a1, 4 * pref_chunk));
363 __ sw(t0, MemOperand(a0));
364 __ sw(t1, MemOperand(a0, 1, loadstore_chunk));
365 __ sw(t2, MemOperand(a0, 2, loadstore_chunk));
366 __ sw(t3, MemOperand(a0, 3, loadstore_chunk));
367 __ sw(t4, MemOperand(a0, 4, loadstore_chunk));
368 __ sw(t5, MemOperand(a0, 5, loadstore_chunk));
369 __ sw(t6, MemOperand(a0, 6, loadstore_chunk));
370 __ sw(t7, MemOperand(a0, 7, loadstore_chunk));
372 __ lwr(t0, MemOperand(a1, 8, loadstore_chunk));
373 __ lwr(t1, MemOperand(a1, 9, loadstore_chunk));
374 __ lwr(t2, MemOperand(a1, 10, loadstore_chunk));
375 __ lwr(t3, MemOperand(a1, 11, loadstore_chunk));
376 __ lwr(t4, MemOperand(a1, 12, loadstore_chunk));
377 __ lwr(t5, MemOperand(a1, 13, loadstore_chunk));
378 __ lwr(t6, MemOperand(a1, 14, loadstore_chunk));
379 __ lwr(t7, MemOperand(a1, 15, loadstore_chunk));
381 MemOperand(a1, 9, loadstore_chunk, MemOperand::offset_minus_one));
383 MemOperand(a1, 10, loadstore_chunk, MemOperand::offset_minus_one));
385 MemOperand(a1, 11, loadstore_chunk, MemOperand::offset_minus_one));
387 MemOperand(a1, 12, loadstore_chunk, MemOperand::offset_minus_one));
389 MemOperand(a1, 13, loadstore_chunk, MemOperand::offset_minus_one));
391 MemOperand(a1, 14, loadstore_chunk, MemOperand
393 MemOperand(a1, 15, loadstore_chunk, MemOperand::offset_minus_one));
395 MemOperand(a1, 16, loadstore_chunk, MemOperand::offset_minus_one));
397 __ lwl(t0, MemOperand(a1, 8, loadstore_chunk));
398 __ lwl(t1, MemOperand(a1, 9, loadstore_chunk));
399 __ lwl(t2, MemOperand(a1, 10, loadstore_chunk));
400 __ lwl(t3, MemOperand(a1, 11, loadstore_chunk));
401 __ lwl(t4, MemOperand(a1, 12, loadstore_chunk));
402 __ lwl(t5, MemOperand(a1, 13, loadstore_chunk));
403 __ lwl(t6, MemOperand(a1, 14, loadstore_chunk));
404 __ lwl(t7, MemOperand(a1, 15, loadstore_chunk));
406 MemOperand(a1, 9, loadstore_chunk, MemOperand::offset_minus_one));
408 MemOperand(a1, 10, loadstore_chunk, MemOperand::offset_minus_one));
410 MemOperand(a1, 11, loadstore_chunk, MemOperand::offset_minus_one));
412 MemOperand(a1, 12, loadstore_chunk, MemOperand::offset_minus_one));
414 MemOperand(a1, 13, loadstore_chunk, MemOperand::offset_minus_one));
416 MemOperand(a1, 14, loadstore_chunk, MemOperand::offset_minus_one));
418 MemOperand(a1, 15, loadstore_chunk, MemOperand::offset_minus_one));
420 MemOperand(a1, 16, loadstore_chunk, MemOperand::offset_minus_one));
422 __ Pref(pref_hint_load, MemOperand(a1, 5 * pref_chunk));
423 __ sw(t0, MemOperand(a0, 8, loadstore_chunk));
424 __ sw(t1, MemOperand(a0, 9, loadstore_chunk));
425 __ sw(t2, MemOperand(a0, 10, loadstore_chunk));
426 __ sw(t3, MemOperand(a0, 11, loadstore_chunk));
427 __ sw(t4, MemOperand(a0, 12, loadstore_chunk));
428 __ sw(t5, MemOperand(a0, 13, loadstore_chunk));
429 __ sw(t6, MemOperand(a0, 14, loadstore_chunk));
430 __ sw(t7, MemOperand(a0, 15, loadstore_chunk));
440 __ Pref(pref_hint_load, MemOperand(a1));
446 __ lwr(t0, MemOperand(a1));
447 __ lwr(t1, MemOperand(a1, 1, loadstore_chunk));
448 __ lwr(t2, MemOperand(a1, 2, loadstore_chunk));
449 __ lwr(t3, MemOperand(a1, 3, loadstore_chunk));
450 __ lwr(t4, MemOperand(a1, 4, loadstore_chunk));
451 __ lwr(t5, MemOperand(a1, 5, loadstore_chunk));
452 __ lwr(t6, MemOperand(a1, 6, loadstore_chunk));
453 __ lwr(t7, MemOperand(a1, 7, loadstore_chunk));
455 MemOperand(a1, 1, loadstore_chunk, MemOperand::offset_minus_one));
457 MemOperand(a1, 2, loadstore_chunk, MemOperand::offset_minus_one));
459 MemOperand(a1, 3, loadstore_chunk, MemOperand::offset_minus_one));
461 MemOperand(a1, 4, loadstore_chunk, MemOperand::offset_minus_one));
463 MemOperand(a1, 5, loadstore_chunk, MemOperand::offset_minus_one));
465 MemOperand(a1, 6, loadstore_chunk, MemOperand::offset_minus_one));
467 MemOperand(a1, 7, loadstore_chunk, MemOperand::offset_minus_one));
469 MemOperand(a1, 8, loadstore_chunk, MemOperand::offset_minus_one));
471 __ lwl(t0, MemOperand(a1));
472 __ lwl(t1, MemOperand(a1, 1, loadstore_chunk));
473 __ lwl(t2, MemOperand(a1, 2, loadstore_chunk));
474 __ lwl(t3, MemOperand(a1, 3, loadstore_chunk));
475 __ lwl(t4, MemOperand(a1, 4, loadstore_chunk));
476 __ lwl(t5, MemOperand(a1, 5, loadstore_chunk));
477 __ lwl(t6, MemOperand(a1, 6, loadstore_chunk));
478 __ lwl(t7, MemOperand(a1, 7, loadstore_chunk));
480 MemOperand(a1, 1, loadstore_chunk, MemOperand::offset_minus_one));
482 MemOperand(a1, 2, loadstore_chunk, MemOperand::offset_minus_one));
484 MemOperand(a1, 3, loadstore_chunk, MemOperand::offset_minus_one));
486 MemOperand(a1, 4, loadstore_chunk, MemOperand::offset_minus_one));
488 MemOperand(a1, 5, loadstore_chunk, MemOperand::offset_minus_one));
490 MemOperand(a1, 6, loadstore_chunk, MemOperand::offset_minus_one));
492 MemOperand(a1, 7, loadstore_chunk, MemOperand::offset_minus_one));
494 MemOperand(a1, 8, loadstore_chunk, MemOperand::offset_minus_one));
497 __ sw(t0, MemOperand(a0));
498 __ sw(t1, MemOperand(a0, 1, loadstore_chunk));
499 __ sw(t2, MemOperand(a0, 2, loadstore_chunk));
500 __ sw(t3, MemOperand(a0, 3, loadstore_chunk));
501 __ sw(t4, MemOperand(a0, 4, loadstore_chunk));
502 __ sw(t5, MemOperand(a0, 5, loadstore_chunk));
503 __ sw(t6, MemOperand(a0, 6, loadstore_chunk));
504 __ sw(t7, MemOperand(a0, 7, loadstore_chunk));
517 __ lwr(v1, MemOperand(a1));
519 MemOperand(a1, 1, loadstore_chunk, MemOperand::offset_minus_one));
521 __ lwl(v1, MemOperand(a1));
523 MemOperand(a1, 1, loadstore_chunk, MemOperand::offset_minus_one));
528 __ sw(v1, MemOperand(a0, -1, loadstore_chunk)); // In delay slot.
536 __ lb(v1, MemOperand(a1));
540 __ sb(v1, MemOperand(a0, -1)); // In delay slot.
694 __ lhu(result, MemOperand(at));
699 __ lbu(result, MemOperand(at));