Lines Matching defs:scratch

225                      ArgumentsCountMode mode, Register scratch = no_reg);
229 Register scratch = no_reg);
278 void PushArray(Register array, Register size, Register scratch,
478 // Needs a scratch register to do some arithmetic. This register will be
481 Register scratch);
482 void PrepareCallCFunction(int num_reg_arguments, Register scratch);
543 void Trunc_uw_s(FPURegister fd, FPURegister fj, FPURegister scratch);
544 void Trunc_uw_s(Register rd, FPURegister fj, FPURegister scratch);
681 void Ftintrz_uw_d(FPURegister fd, FPURegister fj, FPURegister scratch);
682 void Ftintrz_uw_d(Register rd, FPURegister fj, FPURegister scratch);
685 void Ftintrz_uw_s(FPURegister fd, FPURegister fs, FPURegister scratch);
686 void Ftintrz_uw_s(Register rd, FPURegister fs, FPURegister scratch);
689 void Ftintrz_ul_d(FPURegister fd, FPURegister fj, FPURegister scratch,
691 void Ftintrz_ul_d(Register rd, FPURegister fj, FPURegister scratch,
695 void Ftintrz_ul_s(FPURegister fd, FPURegister fj, FPURegister scratch,
697 void Ftintrz_ul_s(Register rd, FPURegister fj, FPURegister scratch,
717 Register scratch = temps.Acquire();
718 li(scratch, Operand(b));
719 Branch(dest, eq, a, Operand(scratch));
724 Register scratch = temps.Acquire();
725 li(scratch, Operand(b));
726 Branch(dest, lt, a, Operand(scratch));
736 // between [1, 31] (inclusive). The scratch register may be clobbered.
738 Register scratch = t7);
740 Register scratch = t7);
757 inline Register GetRkAsRegisterHelper(const Operand& rk, Register scratch);
804 void StoreReceiver(Register rec, Register argc, Register scratch) {
810 // Swap two registers. If the scratch register is omitted then a slightly
812 void Swap(Register reg1, Register reg2, Register scratch = no_reg);
816 Register scratch = temps.Acquire();
817 LoadRoot(scratch, index);
818 Push(scratch);
824 Register scratch = temps.Acquire();
825 LoadRoot(scratch, index);
826 Branch(if_equal, eq, with, Operand(scratch));
832 Register scratch = temps.Acquire();
833 LoadRoot(scratch, index);
834 Branch(if_not_equal, ne, with, Operand(scratch));
868 void Ftintrz_l_ud(FPURegister fd, FPURegister fj, FPURegister scratch);
910 Register scratch);
1014 inline void SmiTst(Register value, Register scratch) {
1015 And(scratch, value, Operand(kSmiTagMask));
1041 void AssertUndefinedOrAllocationSite(Register object, Register scratch);
1066 Register scratch = scope.Acquire();
1069 pcaddi(scratch, 3);
1070 alsl_d(scratch, index, scratch, kInstrSizeLog2);
1071 jirl(zero_reg, scratch, 0);