Home | History | Annotate | Download | only in mips64

Lines Matching refs:MemOperand

85       __ lwr(t8, MemOperand(a1));
87 __ swr(t8, MemOperand(a0));
90 __ lwl(t8, MemOperand(a1));
92 __ swl(t8, MemOperand(a0));
116 __ Pref(pref_hint_load, MemOperand(a1, 0 * pref_chunk));
117 __ Pref(pref_hint_load, MemOperand(a1, 1 * pref_chunk));
118 __ Pref(pref_hint_load, MemOperand(a1, 2 * pref_chunk));
119 __ Pref(pref_hint_load, MemOperand(a1, 3 * pref_chunk));
122 __ Pref(pref_hint_store, MemOperand(a0, 1 * pref_chunk));
123 __ Pref(pref_hint_store, MemOperand(a0, 2 * pref_chunk));
124 __ Pref(pref_hint_store, MemOperand(a0, 3 * pref_chunk));
127 __ lw(a4, MemOperand(a1));
133 __ lw(a5, MemOperand(a1, 1, loadstore_chunk)); // Maybe in delay slot.
135 __ Pref(pref_hint_store, MemOperand(a0, 4 * pref_chunk));
136 __ Pref(pref_hint_store, MemOperand(a0, 5 * pref_chunk));
139 __ lw(a6, MemOperand(a1, 2, loadstore_chunk));
140 __ lw(a7, MemOperand(a1, 3, loadstore_chunk));
141 __ lw(t0, MemOperand(a1, 4, loadstore_chunk));
142 __ lw(t1, MemOperand(a1, 5, loadstore_chunk));
143 __ lw(t2, MemOperand(a1, 6, loadstore_chunk));
144 __ lw(t3, MemOperand(a1, 7, loadstore_chunk));
145 __ Pref(pref_hint_load, MemOperand(a1, 4 * pref_chunk));
147 __ sw(a4, MemOperand(a0));
148 __ sw(a5, MemOperand(a0, 1, loadstore_chunk));
149 __ sw(a6, MemOperand(a0, 2, loadstore_chunk));
150 __ sw(a7, MemOperand(a0, 3, loadstore_chunk));
151 __ sw(t0, MemOperand(a0, 4, loadstore_chunk));
152 __ sw(t1, MemOperand(a0, 5, loadstore_chunk));
153 __ sw(t2, MemOperand(a0, 6, loadstore_chunk));
154 __ sw(t3, MemOperand(a0, 7, loadstore_chunk));
156 __ lw(a4, MemOperand(a1, 8, loadstore_chunk));
157 __ lw(a5, MemOperand(a1, 9, loadstore_chunk));
158 __ lw(a6, MemOperand(a1, 10, loadstore_chunk));
159 __ lw(a7, MemOperand(a1, 11, loadstore_chunk));
160 __ lw(t0, MemOperand(a1, 12, loadstore_chunk));
161 __ lw(t1, MemOperand(a1, 13, loadstore_chunk));
162 __ lw(t2, MemOperand(a1, 14, loadstore_chunk));
163 __ lw(t3, MemOperand(a1, 15, loadstore_chunk));
164 __ Pref(pref_hint_load, MemOperand(a1, 5 * pref_chunk));
166 __ sw(a4, MemOperand(a0, 8, loadstore_chunk));
167 __ sw(a5, MemOperand(a0, 9, loadstore_chunk));
168 __ sw(a6, MemOperand(a0, 10, loadstore_chunk));
169 __ sw(a7, MemOperand(a0, 11, loadstore_chunk));
170 __ sw(t0, MemOperand(a0, 12, loadstore_chunk));
171 __ sw(t1, MemOperand(a0, 13, loadstore_chunk));
172 __ sw(t2, MemOperand(a0, 14, loadstore_chunk));
173 __ sw(t3, MemOperand(a0, 15, loadstore_chunk));
183 __ Pref(pref_hint_load, MemOperand(a1, 0 * pref_chunk));
187 __ lw(a4, MemOperand(a1));
188 __ lw(a5, MemOperand(a1, 1, loadstore_chunk));
189 __ lw(a6, MemOperand(a1, 2, loadstore_chunk));
190 __ lw(a7, MemOperand(a1, 3, loadstore_chunk));
191 __ lw(t0, MemOperand(a1, 4, loadstore_chunk));
192 __ lw(t1, MemOperand(a1, 5, loadstore_chunk));
193 __ lw(t2, MemOperand(a1, 6, loadstore_chunk));
194 __ lw(t3, MemOperand(a1, 7, loadstore_chunk));
196 __ sw(a4, MemOperand(a0));
197 __ sw(a5, MemOperand(a0, 1, loadstore_chunk));
198 __ sw(a6, MemOperand(a0, 2, loadstore_chunk));
199 __ sw(a7, MemOperand(a0, 3, loadstore_chunk));
200 __ sw(t0, MemOperand(a0, 4, loadstore_chunk));
201 __ sw(t1, MemOperand(a0, 5, loadstore_chunk));
202 __ sw(t2, MemOperand(a0, 6, loadstore_chunk));
203 __ sw(t3, MemOperand(a0, 7, loadstore_chunk));
218 __ lw(a7, MemOperand(a1));
222 __ sw(a7, MemOperand(a0, -1, loadstore_chunk)); // In delay slot.
229 __ lb(v1, MemOperand(a1));
233 __ sb(v1, MemOperand(a0, -1)); // In delay slot.
248 __ lwr(v1, MemOperand(a1));
250 MemOperand(a1, 1, loadstore_chunk, MemOperand::offset_minus_one));
252 __ swr(v1, MemOperand(a0));
255 __ lwl(v1, MemOperand(a1));
257 MemOperand(a1, 1, loadstore_chunk, MemOperand::offset_minus_one));
259 __ swl(v1, MemOperand(a0));
278 __ Pref(pref_hint_load, MemOperand(a1, 0 * pref_chunk));
279 __ Pref(pref_hint_load, MemOperand(a1, 1 * pref_chunk));
280 __ Pref(pref_hint_load, MemOperand(a1, 2 * pref_chunk));
283 __ Pref(pref_hint_store, MemOperand(a0, 1 * pref_chunk));
284 __ Pref(pref_hint_store, MemOperand(a0, 2 * pref_chunk));
285 __ Pref(pref_hint_store, MemOperand(a0, 3 * pref_chunk));
290 __ Pref(pref_hint_load, MemOperand(a1, 3 * pref_chunk));
291 __ lwr(a4, MemOperand(a1));
292 __ lwr(a5, MemOperand(a1, 1, loadstore_chunk));
293 __ lwr(a6, MemOperand(a1, 2, loadstore_chunk));
299 __ lwr(a7, MemOperand(a1, 3, loadstore_chunk)); // Maybe in delay slot.
301 __ Pref(pref_hint_store, MemOperand(a0, 4 * pref_chunk));
302 __ Pref(pref_hint_store, MemOperand(a0, 5 * pref_chunk));
305 __ lwr(t0, MemOperand(a1, 4, loadstore_chunk));
306 __ lwr(t1, MemOperand(a1, 5, loadstore_chunk));
307 __ lwr(t2, MemOperand(a1, 6, loadstore_chunk));
308 __ lwr(t3, MemOperand(a1, 7, loadstore_chunk));
310 MemOperand(a1, 1, loadstore_chunk, MemOperand::offset_minus_one));
312 MemOperand(a1, 2, loadstore_chunk, MemOperand::offset_minus_one));
314 MemOperand(a1, 3, loadstore_chunk, MemOperand::offset_minus_one));
316 MemOperand(a1, 4, loadstore_chunk, MemOperand::offset_minus_one));
318 MemOperand(a1, 5, loadstore_chunk, MemOperand::offset_minus_one));
320 MemOperand(a1, 6, loadstore_chunk, MemOperand::offset_minus_one));
322 MemOperand(a1, 7, loadstore_chunk, MemOperand::offset_minus_one));
324 MemOperand(a1, 8, loadstore_chunk, MemOperand::offset_minus_one));
326 __ Pref(pref_hint_load, MemOperand(a1, 3 * pref_chunk));
327 __ lwl(a4, MemOperand(a1));
328 __ lwl(a5, MemOperand(a1, 1, loadstore_chunk));
329 __ lwl(a6, MemOperand(a1, 2, loadstore_chunk));
335 __ lwl(a7, 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(t0, MemOperand(a1, 4, loadstore_chunk));
342 __ lwl(t1, MemOperand(a1, 5, loadstore_chunk));
343 __ lwl(t2, MemOperand(a1, 6, loadstore_chunk));
344 __ lwl(t3, 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(a4, MemOperand(a0));
364 __ sw(a5, MemOperand(a0, 1, loadstore_chunk));
365 __ sw(a6, MemOperand(a0, 2, loadstore_chunk));
366 __ sw(a7, MemOperand(a0, 3, loadstore_chunk));
367 __ sw(t0, MemOperand(a0, 4, loadstore_chunk));
368 __ sw(t1, MemOperand(a0, 5, loadstore_chunk));
369 __ sw(t2, MemOperand(a0, 6, loadstore_chunk));
370 __ sw(t3, MemOperand(a0, 7, loadstore_chunk));
372 __ lwr(a4, MemOperand(a1, 8, loadstore_chunk));
373 __ lwr(a5, MemOperand(a1, 9, loadstore_chunk));
374 __ lwr(a6, MemOperand(a1, 10, loadstore_chunk));
375 __ lwr(a7, MemOperand(a1, 11, loadstore_chunk));
376 __ lwr(t0, MemOperand(a1, 12, loadstore_chunk));
377 __ lwr(t1, MemOperand(a1, 13, loadstore_chunk));
378 __ lwr(t2, MemOperand(a1, 14, loadstore_chunk));
379 __ lwr(t3, 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::offset_minus_one));
393 MemOperand(a1, 15, loadstore_chunk, MemOperand::offset_minus_one));
395 MemOperand(a1, 16, loadstore_chunk, MemOperand::offset_minus_one));
397 __ lwl(a4, MemOperand(a1, 8, loadstore_chunk));
398 __ lwl(a5, MemOperand(a1, 9, loadstore_chunk));
399 __ lwl(a6, MemOperand(a1, 10, loadstore_chunk));
400 __ lwl(a7, MemOperand(a1, 11, loadstore_chunk));
401 __ lwl(t0, MemOperand(a1, 12, loadstore_chunk));
402 __ lwl(t1, MemOperand(a1, 13, loadstore_chunk));
403 __ lwl(t2, MemOperand(a1, 14, loadstore_chunk));
404 __ lwl(t3, 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(a4, MemOperand(a0, 8, loadstore_chunk));
424 __ sw(a5, MemOperand(a0, 9, loadstore_chunk));
425 __ sw(a6, MemOperand(a0, 10, loadstore_chunk));
426 __ sw(a7, MemOperand(a0, 11, loadstore_chunk));
427 __ sw(t0, MemOperand(a0, 12, loadstore_chunk));
428 __ sw(t1, MemOperand(a0, 13, loadstore_chunk));
429 __ sw(t2, MemOperand(a0, 14, loadstore_chunk));
430 __ sw(t3, MemOperand(a0, 15, loadstore_chunk));
440 __ Pref(pref_hint_load, MemOperand(a1));
446 __ lwr(a4, MemOperand(a1));
447 __ lwr(a5, MemOperand(a1, 1, loadstore_chunk));
448 __ lwr(a6, MemOperand(a1, 2, loadstore_chunk));
449 __ lwr(a7, MemOperand(a1, 3, loadstore_chunk));
450 __ lwr(t0, MemOperand(a1, 4, loadstore_chunk));
451 __ lwr(t1, MemOperand(a1, 5, loadstore_chunk));
452 __ lwr(t2, MemOperand(a1, 6, loadstore_chunk));
453 __ lwr(t3, 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(a4, MemOperand(a1));
472 __ lwl(a5, MemOperand(a1, 1, loadstore_chunk));
473 __ lwl(a6, MemOperand(a1, 2, loadstore_chunk));
474 __ lwl(a7, MemOperand(a1, 3, loadstore_chunk));
475 __ lwl(t0, MemOperand(a1, 4, loadstore_chunk));
476 __ lwl(t1, MemOperand(a1, 5, loadstore_chunk));
477 __ lwl(t2, MemOperand(a1, 6, loadstore_chunk));
478 __ lwl(t3, 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(a4, MemOperand(a0));
498 __ sw(a5, MemOperand(a0, 1, loadstore_chunk));
499 __ sw(a6, MemOperand(a0, 2, loadstore_chunk));
500 __ sw(a7, MemOperand(a0, 3, loadstore_chunk));
501 __ sw(t0, MemOperand(a0, 4, loadstore_chunk));
502 __ sw(t1, MemOperand(a0, 5, loadstore_chunk));
503 __ sw(t2, MemOperand(a0, 6, loadstore_chunk));
504 __ sw(t3, 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.
687 __ sd(length, MemOperand(array, FixedDoubleArray::kLengthOffset));
689 __ sd(scratch2, MemOperand(array, HeapObject::kMapOffset));
748 __ ld(ra, MemOperand(sp, 0));
754 __ ld(scratch2, MemOperand(scratch1));
763 __ sdc1(f0, MemOperand(scratch3));
776 __ sw(hole_lower, MemOperand(scratch3, Register::kMantissaOffset));
778 __ sw(hole_upper, MemOperand(scratch3, Register::kExponentOffset));
837 __ sd(length, MemOperand(array, FixedDoubleArray::kLengthOffset));
838 __ sd(scratch, MemOperand(array, HeapObject::kMapOffset));
858 __ sd(scratch, MemOperand(dst_elements));
884 __ lw(upper_bits, MemOperand(src_elements, Register::kExponentOffset));
899 __ ld(scratch2, MemOperand(src_elements, -kDoubleSize));
903 __ sd(heap_number, MemOperand(dst_elements));
917 __ sd(scratch2, MemOperand(dst_elements));
1031 __ lhu(result, MemOperand(at));
1036 __ lbu(result, MemOperand(at));