Home | History | Annotate | Download | only in mips

Lines Matching refs:MemOperand

138       __ lwr(t8, MemOperand(a1));
140 __ swr(t8, MemOperand(a0));
143 __ lwl(t8, MemOperand(a1));
145 __ swl(t8, MemOperand(a0));
168 __ Pref(pref_hint_load, MemOperand(a1, 0 * pref_chunk));
169 __ Pref(pref_hint_load, MemOperand(a1, 1 * pref_chunk));
170 __ Pref(pref_hint_load, MemOperand(a1, 2 * pref_chunk));
171 __ Pref(pref_hint_load, MemOperand(a1, 3 * pref_chunk));
174 __ Pref(pref_hint_store, MemOperand(a0, 1 * pref_chunk));
175 __ Pref(pref_hint_store, MemOperand(a0, 2 * pref_chunk));
176 __ Pref(pref_hint_store, MemOperand(a0, 3 * pref_chunk));
179 __ lw(t0, MemOperand(a1));
185 __ lw(t1, MemOperand(a1, 1, loadstore_chunk)); // Maybe in delay slot.
187 __ Pref(pref_hint_store, MemOperand(a0, 4 * pref_chunk));
188 __ Pref(pref_hint_store, MemOperand(a0, 5 * pref_chunk));
191 __ lw(t2, MemOperand(a1, 2, loadstore_chunk));
192 __ lw(t3, MemOperand(a1, 3, loadstore_chunk));
193 __ lw(t4, MemOperand(a1, 4, loadstore_chunk));
194 __ lw(t5, MemOperand(a1, 5, loadstore_chunk));
195 __ lw(t6, MemOperand(a1, 6, loadstore_chunk));
196 __ lw(t7, MemOperand(a1, 7, loadstore_chunk));
197 __ Pref(pref_hint_load, MemOperand(a1, 4 * pref_chunk));
199 __ sw(t0, MemOperand(a0));
200 __ sw(t1, MemOperand(a0, 1, loadstore_chunk));
201 __ sw(t2, MemOperand(a0, 2, loadstore_chunk));
202 __ sw(t3, MemOperand(a0, 3, loadstore_chunk));
203 __ sw(t4, MemOperand(a0, 4, loadstore_chunk));
204 __ sw(t5, MemOperand(a0, 5, loadstore_chunk));
205 __ sw(t6, MemOperand(a0, 6, loadstore_chunk));
206 __ sw(t7, MemOperand(a0, 7, loadstore_chunk));
208 __ lw(t0, MemOperand(a1, 8, loadstore_chunk));
209 __ lw(t1, MemOperand(a1, 9, loadstore_chunk));
210 __ lw(t2, MemOperand(a1, 10, loadstore_chunk));
211 __ lw(t3, MemOperand(a1, 11, loadstore_chunk));
212 __ lw(t4, MemOperand(a1, 12, loadstore_chunk));
213 __ lw(t5, MemOperand(a1, 13, loadstore_chunk));
214 __ lw(t6, MemOperand(a1, 14, loadstore_chunk));
215 __ lw(t7, MemOperand(a1, 15, loadstore_chunk));
216 __ Pref(pref_hint_load, MemOperand(a1, 5 * pref_chunk));
218 __ sw(t0, MemOperand(a0, 8, loadstore_chunk));
219 __ sw(t1, MemOperand(a0, 9, loadstore_chunk));
220 __ sw(t2, MemOperand(a0, 10, loadstore_chunk));
221 __ sw(t3, MemOperand(a0, 11, loadstore_chunk));
222 __ sw(t4, MemOperand(a0, 12, loadstore_chunk));
223 __ sw(t5, MemOperand(a0, 13, loadstore_chunk));
224 __ sw(t6, MemOperand(a0, 14, loadstore_chunk));
225 __ sw(t7, MemOperand(a0, 15, loadstore_chunk));
235 __ Pref(pref_hint_load, MemOperand(a1, 0 * pref_chunk));
239 __ lw(t0, MemOperand(a1));
240 __ lw(t1, MemOperand(a1, 1, loadstore_chunk));
241 __ lw(t2, MemOperand(a1, 2, loadstore_chunk));
242 __ lw(t3, MemOperand(a1, 3, loadstore_chunk));
243 __ lw(t4, MemOperand(a1, 4, loadstore_chunk));
244 __ lw(t5, MemOperand(a1, 5, loadstore_chunk));
245 __ lw(t6, MemOperand(a1, 6, loadstore_chunk));
246 __ lw(t7, MemOperand(a1, 7, loadstore_chunk));
248 __ sw(t0, MemOperand(a0));
249 __ sw(t1, MemOperand(a0, 1, loadstore_chunk));
250 __ sw(t2, MemOperand(a0, 2, loadstore_chunk));
251 __ sw(t3, MemOperand(a0, 3, loadstore_chunk));
252 __ sw(t4, MemOperand(a0, 4, loadstore_chunk));
253 __ sw(t5, MemOperand(a0, 5, loadstore_chunk));
254 __ sw(t6, MemOperand(a0, 6, loadstore_chunk));
255 __ sw(t7, MemOperand(a0, 7, loadstore_chunk));
270 __ lw(t3, MemOperand(a1));
274 __ sw(t3, MemOperand(a0, -1, loadstore_chunk)); // In delay slot.
281 __ lb(v1, MemOperand(a1));
285 __ sb(v1, MemOperand(a0, -1)); // In delay slot.
300 __ lwr(v1, MemOperand(a1));
302 MemOperand(a1, 1, loadstore_chunk, MemOperand::offset_minus_one));
304 __ swr(v1, MemOperand(a0));
307 __ lwl(v1, MemOperand(a1));
309 MemOperand(a1, 1, loadstore_chunk, MemOperand::offset_minus_one));
311 __ swl(v1, MemOperand(a0));
330 __ Pref(pref_hint_load, MemOperand(a1, 0 * pref_chunk));
331 __ Pref(pref_hint_load, MemOperand(a1, 1 * pref_chunk));
332 __ Pref(pref_hint_load, MemOperand(a1, 2 * pref_chunk));
335 __ Pref(pref_hint_store, MemOperand(a0, 1 * pref_chunk));
336 __ Pref(pref_hint_store, MemOperand(a0, 2 * pref_chunk));
337 __ Pref(pref_hint_store, MemOperand(a0, 3 * pref_chunk));
341 __ Pref(pref_hint_load, MemOperand(a1, 3 * pref_chunk));
343 __ lwr(t0, MemOperand(a1));
344 __ lwr(t1, MemOperand(a1, 1, loadstore_chunk));
345 __ lwr(t2, MemOperand(a1, 2, loadstore_chunk));
351 __ lwr(t3, MemOperand(a1, 3, loadstore_chunk)); // Maybe in delay slot.
353 __ Pref(pref_hint_store, MemOperand(a0, 4 * pref_chunk));
354 __ Pref(pref_hint_store, MemOperand(a0, 5 * pref_chunk));
357 __ lwr(t4, MemOperand(a1, 4, loadstore_chunk));
358 __ lwr(t5, MemOperand(a1, 5, loadstore_chunk));
359 __ lwr(t6, MemOperand(a1, 6, loadstore_chunk));
360 __ lwr(t7, MemOperand(a1, 7, loadstore_chunk));
362 MemOperand(a1, 1, loadstore_chunk, MemOperand::offset_minus_one));
364 MemOperand(a1, 2, loadstore_chunk, MemOperand::offset_minus_one));
366 MemOperand(a1, 3, loadstore_chunk, MemOperand::offset_minus_one));
368 MemOperand(a1, 4, loadstore_chunk, MemOperand::offset_minus_one));
370 MemOperand(a1, 5, loadstore_chunk, MemOperand::offset_minus_one));
372 MemOperand(a1, 6, loadstore_chunk, MemOperand::offset_minus_one));
374 MemOperand(a1, 7, loadstore_chunk, MemOperand::offset_minus_one));
376 MemOperand(a1, 8, loadstore_chunk, MemOperand::offset_minus_one));
378 __ lwl(t0, MemOperand(a1));
379 __ lwl(t1, MemOperand(a1, 1, loadstore_chunk));
380 __ lwl(t2, MemOperand(a1, 2, loadstore_chunk));
386 __ lwl(t3, MemOperand(a1, 3, loadstore_chunk)); // Maybe in delay slot.
388 __ Pref(pref_hint_store, MemOperand(a0, 4 * pref_chunk));
389 __ Pref(pref_hint_store, MemOperand(a0, 5 * pref_chunk));
392 __ lwl(t4, MemOperand(a1, 4, loadstore_chunk));
393 __ lwl(t5, MemOperand(a1, 5, loadstore_chunk));
394 __ lwl(t6, MemOperand(a1, 6, loadstore_chunk));
395 __ lwl(t7, MemOperand(a1, 7, loadstore_chunk));
397 MemOperand(a1, 1, loadstore_chunk, MemOperand::offset_minus_one));
399 MemOperand(a1, 2, loadstore_chunk, MemOperand::offset_minus_one));
401 MemOperand(a1, 3, loadstore_chunk, MemOperand::offset_minus_one));
403 MemOperand(a1, 4, loadstore_chunk, MemOperand::offset_minus_one));
405 MemOperand(a1, 5, loadstore_chunk, MemOperand::offset_minus_one));
407 MemOperand(a1, 6, loadstore_chunk, MemOperand::offset_minus_one));
409 MemOperand(a1, 7, loadstore_chunk, MemOperand::offset_minus_one));
411 MemOperand(a1, 8, loadstore_chunk, MemOperand::offset_minus_one));
413 __ Pref(pref_hint_load, MemOperand(a1, 4 * pref_chunk));
414 __ sw(t0, MemOperand(a0));
415 __ sw(t1, MemOperand(a0, 1, loadstore_chunk));
416 __ sw(t2, MemOperand(a0, 2, loadstore_chunk));
417 __ sw(t3, MemOperand
418 __ sw(t4, MemOperand(a0, 4, loadstore_chunk));
419 __ sw(t5, MemOperand(a0, 5, loadstore_chunk));
420 __ sw(t6, MemOperand(a0, 6, loadstore_chunk));
421 __ sw(t7, MemOperand(a0, 7, loadstore_chunk));
423 __ lwr(t0, MemOperand(a1, 8, loadstore_chunk));
424 __ lwr(t1, MemOperand(a1, 9, loadstore_chunk));
425 __ lwr(t2, MemOperand(a1, 10, loadstore_chunk));
426 __ lwr(t3, MemOperand(a1, 11, loadstore_chunk));
427 __ lwr(t4, MemOperand(a1, 12, loadstore_chunk));
428 __ lwr(t5, MemOperand(a1, 13, loadstore_chunk));
429 __ lwr(t6, MemOperand(a1, 14, loadstore_chunk));
430 __ lwr(t7, MemOperand(a1, 15, loadstore_chunk));
432 MemOperand(a1, 9, loadstore_chunk, MemOperand::offset_minus_one));
434 MemOperand(a1, 10, loadstore_chunk, MemOperand::offset_minus_one));
436 MemOperand(a1, 11, loadstore_chunk, MemOperand::offset_minus_one));
438 MemOperand(a1, 12, loadstore_chunk, MemOperand::offset_minus_one));
440 MemOperand(a1, 13, loadstore_chunk, MemOperand::offset_minus_one));
442 MemOperand(a1, 14, loadstore_chunk, MemOperand::offset_minus_one));
444 MemOperand(a1, 15, loadstore_chunk, MemOperand::offset_minus_one));
446 MemOperand(a1, 16, loadstore_chunk, MemOperand::offset_minus_one));
448 __ lwl(t0, MemOperand(a1, 8, loadstore_chunk));
449 __ lwl(t1, MemOperand(a1, 9, loadstore_chunk));
450 __ lwl(t2, MemOperand(a1, 10, loadstore_chunk));
451 __ lwl(t3, MemOperand(a1, 11, loadstore_chunk));
452 __ lwl(t4, MemOperand(a1, 12, loadstore_chunk));
453 __ lwl(t5, MemOperand(a1, 13, loadstore_chunk));
454 __ lwl(t6, MemOperand(a1, 14, loadstore_chunk));
455 __ lwl(t7, MemOperand(a1, 15, loadstore_chunk));
457 MemOperand(a1, 9, loadstore_chunk, MemOperand::offset_minus_one));
459 MemOperand(a1, 10, loadstore_chunk, MemOperand::offset_minus_one));
461 MemOperand(a1, 11, loadstore_chunk, MemOperand::offset_minus_one));
463 MemOperand(a1, 12, loadstore_chunk, MemOperand::offset_minus_one));
465 MemOperand(a1, 13, loadstore_chunk, MemOperand::offset_minus_one));
467 MemOperand(a1, 14, loadstore_chunk, MemOperand::offset_minus_one));
469 MemOperand(a1, 15, loadstore_chunk, MemOperand::offset_minus_one));
471 MemOperand(a1, 16, loadstore_chunk, MemOperand::offset_minus_one));
473 __ Pref(pref_hint_load, MemOperand(a1, 5 * pref_chunk));
474 __ sw(t0, MemOperand(a0, 8, loadstore_chunk));
475 __ sw(t1, MemOperand(a0, 9, loadstore_chunk));
476 __ sw(t2, MemOperand(a0, 10, loadstore_chunk));
477 __ sw(t3, MemOperand(a0, 11, loadstore_chunk));
478 __ sw(t4, MemOperand(a0, 12, loadstore_chunk));
479 __ sw(t5, MemOperand(a0, 13, loadstore_chunk));
480 __ sw(t6, MemOperand(a0, 14, loadstore_chunk));
481 __ sw(t7, MemOperand(a0, 15, loadstore_chunk));
491 __ Pref(pref_hint_load, MemOperand(a1));
497 __ lwr(t0, MemOperand(a1));
498 __ lwr(t1, MemOperand(a1, 1, loadstore_chunk));
499 __ lwr(t2, MemOperand(a1, 2, loadstore_chunk));
500 __ lwr(t3, MemOperand(a1, 3, loadstore_chunk));
501 __ lwr(t4, MemOperand(a1, 4, loadstore_chunk));
502 __ lwr(t5, MemOperand(a1, 5, loadstore_chunk));
503 __ lwr(t6, MemOperand(a1, 6, loadstore_chunk));
504 __ lwr(t7, MemOperand(a1, 7, loadstore_chunk));
506 MemOperand(a1, 1, loadstore_chunk, MemOperand::offset_minus_one));
508 MemOperand(a1, 2, loadstore_chunk, MemOperand::offset_minus_one));
510 MemOperand(a1, 3, loadstore_chunk, MemOperand::offset_minus_one));
512 MemOperand(a1, 4, loadstore_chunk, MemOperand::offset_minus_one));
514 MemOperand(a1, 5, loadstore_chunk, MemOperand::offset_minus_one));
516 MemOperand(a1, 6, loadstore_chunk, MemOperand::offset_minus_one));
518 MemOperand(a1, 7, loadstore_chunk, MemOperand::offset_minus_one));
520 MemOperand(a1, 8, loadstore_chunk, MemOperand::offset_minus_one));
522 __ lwl(t0, MemOperand(a1));
523 __ lwl(t1, MemOperand(a1, 1, loadstore_chunk));
524 __ lwl(t2, MemOperand(a1, 2, loadstore_chunk));
525 __ lwl(t3, MemOperand(a1, 3, loadstore_chunk));
526 __ lwl(t4, MemOperand(a1, 4, loadstore_chunk));
527 __ lwl(t5, MemOperand(a1, 5, loadstore_chunk));
528 __ lwl(t6, MemOperand(a1, 6, loadstore_chunk));
529 __ lwl(t7, MemOperand(a1, 7, loadstore_chunk));
531 MemOperand(a1, 1, loadstore_chunk, MemOperand::offset_minus_one));
533 MemOperand(a1, 2, loadstore_chunk, MemOperand::offset_minus_one));
535 MemOperand(a1, 3, loadstore_chunk, MemOperand::offset_minus_one));
537 MemOperand(a1, 4, loadstore_chunk, MemOperand::offset_minus_one));
539 MemOperand(a1, 5, loadstore_chunk, MemOperand::offset_minus_one));
541 MemOperand(a1, 6, loadstore_chunk, MemOperand::offset_minus_one));
543 MemOperand(a1, 7, loadstore_chunk, MemOperand::offset_minus_one));
545 MemOperand(a1, 8, loadstore_chunk, MemOperand::offset_minus_one));
548 __ sw(t0, MemOperand(a0));
549 __ sw(t1, MemOperand(a0, 1, loadstore_chunk));
550 __ sw(t2, MemOperand(a0, 2, loadstore_chunk));
551 __ sw(t3, MemOperand(a0, 3, loadstore_chunk));
552 __ sw(t4, MemOperand(a0, 4, loadstore_chunk));
553 __ sw(t5, MemOperand(a0, 5, loadstore_chunk));
554 __ sw(t6, MemOperand(a0, 6, loadstore_chunk));
555 __ sw(t7, MemOperand(a0, 7, loadstore_chunk));
568 __ lwr(v1, MemOperand(a1));
570 MemOperand(a1, 1, loadstore_chunk, MemOperand::offset_minus_one));
572 __ lwl(v1, MemOperand(a1));
574 MemOperand(a1, 1, loadstore_chunk, MemOperand::offset_minus_one));
579 __ sw(v1, MemOperand(a0, -1, loadstore_chunk)); // In delay slot.
587 __ lb(v1, MemOperand(a1));
591 __ sb(v1, MemOperand(a0, -1)); // In delay slot.
738 __ sw(length, MemOperand(array, FixedDoubleArray::kLengthOffset));
740 __ sw(scratch2, MemOperand(array, HeapObject::kMapOffset));
798 __ lw(ra, MemOperand(sp, 0));
804 __ lw(scratch2, MemOperand(scratch1));
812 __ sdc1(f0, MemOperand(scratch3));
826 __ sw(hole_lower, MemOperand(scratch3, Register::kMantissaOffset));
828 __ sw(hole_upper, MemOperand(scratch3, Register::kExponentOffset));
887 __ sw(length, MemOperand(array, FixedDoubleArray::kLengthOffset));
888 __ sw(scratch, MemOperand(array, HeapObject::kMapOffset));
921 __ lw(upper_bits, MemOperand(src_elements));
936 __ lw(scratch2, MemOperand(src_elements, (Register::kMantissaOffset
941 __ sw(heap_number, MemOperand(dst_elements));
955 __ sw(scratch2, MemOperand(dst_elements));
1070 __ lhu(result, MemOperand(at));
1075 __ lbu(result, MemOperand(at));
1080 static MemOperand ExpConstant(int index, Register base) {
1081 return MemOperand(base, index * kDoubleSize);
1144 __ lw(temp2, MemOperand(temp3, Register::kMantissaOffset));
1145 __ lw(temp3, MemOperand(temp3, Register::kExponentOffset));