• Home
  • Raw
  • Download

Lines Matching refs:MemOperand

108 inline MemOperand ContextMemOperand(Register context, int index) {  in ContextMemOperand()
109 return MemOperand(context, Context::SlotOffset(index)); in ContextMemOperand()
113 inline MemOperand NativeContextMemOperand() { in NativeContextMemOperand()
119 inline MemOperand FieldMemOperand(Register object, int offset) { in FieldMemOperand()
120 return MemOperand(object, offset - kHeapObjectTag); in FieldMemOperand()
129 inline MemOperand CFunctionArgumentOperand(int index) { in CFunctionArgumentOperand()
133 return MemOperand(sp, offset); in CFunctionArgumentOperand()
305 void Ld(Register rd, const MemOperand& rs);
306 void Sd(Register rd, const MemOperand& rs);
310 Sd(src, MemOperand(sp, 0)); in push()
319 Sd(src1, MemOperand(sp, 1 * kPointerSize)); in Push()
320 Sd(src2, MemOperand(sp, 0 * kPointerSize)); in Push()
326 Sd(src1, MemOperand(sp, 2 * kPointerSize)); in Push()
327 Sd(src2, MemOperand(sp, 1 * kPointerSize)); in Push()
328 Sd(src3, MemOperand(sp, 0 * kPointerSize)); in Push()
334 Sd(src1, MemOperand(sp, 3 * kPointerSize)); in Push()
335 Sd(src2, MemOperand(sp, 2 * kPointerSize)); in Push()
336 Sd(src3, MemOperand(sp, 1 * kPointerSize)); in Push()
337 Sd(src4, MemOperand(sp, 0 * kPointerSize)); in Push()
344 Sd(src1, MemOperand(sp, 4 * kPointerSize)); in Push()
345 Sd(src2, MemOperand(sp, 3 * kPointerSize)); in Push()
346 Sd(src3, MemOperand(sp, 2 * kPointerSize)); in Push()
347 Sd(src4, MemOperand(sp, 1 * kPointerSize)); in Push()
348 Sd(src5, MemOperand(sp, 0 * kPointerSize)); in Push()
355 Sd(src, MemOperand(sp, 0)); in Push()
390 Ld(dst, MemOperand(sp, 0)); in pop()
398 Ld(src2, MemOperand(sp, 0 * kPointerSize)); in Pop()
399 Ld(src1, MemOperand(sp, 1 * kPointerSize)); in Pop()
405 Ld(src3, MemOperand(sp, 0 * kPointerSize)); in Pop()
406 Ld(src2, MemOperand(sp, 1 * kPointerSize)); in Pop()
407 Ld(src1, MemOperand(sp, 2 * kPointerSize)); in Pop()
479 void SmiUntag(Register dst, const MemOperand& src);
616 void Ulh(Register rd, const MemOperand& rs);
617 void Ulhu(Register rd, const MemOperand& rs);
618 void Ush(Register rd, const MemOperand& rs, Register scratch);
620 void Ulw(Register rd, const MemOperand& rs);
621 void Ulwu(Register rd, const MemOperand& rs);
622 void Usw(Register rd, const MemOperand& rs);
624 void Uld(Register rd, const MemOperand& rs);
625 void Usd(Register rd, const MemOperand& rs);
627 void Ulwc1(FPURegister fd, const MemOperand& rs, Register scratch);
628 void Uswc1(FPURegister fd, const MemOperand& rs, Register scratch);
630 void Uldc1(FPURegister fd, const MemOperand& rs, Register scratch);
631 void Usdc1(FPURegister fd, const MemOperand& rs, Register scratch);
633 void Lb(Register rd, const MemOperand& rs);
634 void Lbu(Register rd, const MemOperand& rs);
635 void Sb(Register rd, const MemOperand& rs);
637 void Lh(Register rd, const MemOperand& rs);
638 void Lhu(Register rd, const MemOperand& rs);
639 void Sh(Register rd, const MemOperand& rs);
641 void Lw(Register rd, const MemOperand& rs);
642 void Lwu(Register rd, const MemOperand& rs);
643 void Sw(Register rd, const MemOperand& rs);
645 void Lwc1(FPURegister fd, const MemOperand& src);
646 void Swc1(FPURegister fs, const MemOperand& dst);
648 void Ldc1(FPURegister fd, const MemOperand& src);
649 void Sdc1(FPURegister fs, const MemOperand& dst);
651 void Ll(Register rd, const MemOperand& rs);
652 void Sc(Register rd, const MemOperand& rs);
654 void Lld(Register rd, const MemOperand& rs);
655 void Scd(Register rd, const MemOperand& rs);
977 void Pref(int32_t hint, const MemOperand& rs);
982 void LoadWordPair(Register rd, const MemOperand& rs, Register scratch = at);
983 void StoreWordPair(Register rd, const MemOperand& rs, Register scratch = at);
1259 Ld(scratch, MemOperand(scratch)); in GenerateSwitchTable()
1269 Ld(scratch, MemOperand(scratch, 6 * v8::internal::kInstrSize)); in GenerateSwitchTable()