Lines Matching defs:scratch
92 Register scratch,
94 DCHECK(!AreAliased(array, argc, scratch, kScratchRegister));
95 Register counter = scratch;
680 Register code, Register scratch) {
682 __ movl(scratch, FieldOperand(code, CodeT::kFlagsOffset));
683 __ DecodeField<CodeT::KindField>(scratch);
684 __ cmpl(scratch, Immediate(static_cast<int>(CodeKind::BASELINE)));
689 Register scratch) {
690 DCHECK(!AreAliased(code, scratch));
691 return AssertCodeTIsBaselineAllowClobber(masm, code, scratch);
1404 Register scratch) {
1407 __ movq(scratch, num_args);
1408 __ negq(scratch);
1410 Operand(start_address, scratch, times_system_pointer_size,
1413 __ PushArray(start_address, num_args, scratch,
2128 // Use pointer_to_new_space_out as scratch until we set it to the correct
3659 Register scratch = r12;
3666 kForeignForeignAddressTag, scratch);
3668 scratch = no_reg;
4677 // Keep a pointer to kHolder (= implicit_args) in a scratch register.
4679 Register scratch = rbx;
4680 __ leaq(scratch, Operand(rsp, 1 * kSystemPointerSize));
4688 __ movq(StackSpaceOperand(0), scratch);
4692 __ leaq(scratch,
4693 Operand(scratch, (FCA::kArgsLength + 1) * kSystemPointerSize));
4694 __ movq(StackSpaceOperand(1), scratch);
4740 Register scratch = rax;
4743 DCHECK(!AreAliased(receiver, holder, callback, scratch, decompr_scratch1));
4757 __ PopReturnAddressTo(scratch);
4769 __ PushReturnAddressFrom(scratch);
4778 __ leaq(scratch, Operand(rsp, 2 * kSystemPointerSize));
4785 __ movq(info_object, scratch);
4787 __ leaq(name_arg, Operand(scratch, -kSystemPointerSize));
4800 scratch, FieldOperand(callback, AccessorInfo::kJsGetterOffset));
4803 FieldOperand(scratch, Foreign::kForeignAddressOffset),