Home | History | Annotate | Download | only in arm64

Lines Matching refs:scratch

208                                           Register scratch,
212 DCHECK(!AreAliased(left, right, scratch));
224 __ JumpIfObjectType(right, scratch, scratch, FIRST_SPEC_OBJECT_TYPE, slow,
229 Register right_type = scratch;
299 Register scratch) {
300 DCHECK(!AreAliased(left, right, left_type, right_type, scratch));
341 __ Orr(scratch, left_type, right_type);
343 scratch, kIsNotStringMask | kIsNotInternalizedMask, &return_not_equal);
659 // We don't care if MacroAssembler scratch registers are corrupted.
2128 // x10-x13 used as scratch registers
2949 Register scratch = x4;
2953 __ LoadGlobalFunction(Context::ARRAY_FUNCTION_INDEX, scratch);
2954 __ Cmp(function, scratch);
2959 __ Add(scratch, feedback_vector,
2961 __ Ldr(scratch, FieldMemOperand(scratch, FixedArray::kHeaderSize));
2963 // Verify that scratch contains an AllocationSite
2965 __ Ldr(map, FieldMemOperand(scratch, HeapObject::kMapOffset));
2969 __ Mov(allocation_site, scratch);
3993 regs_.Restore(masm); // Restore the extra scratch registers we used.
4005 regs_.Restore(masm); // Restore the extra scratch registers we used.
4052 regs_.Restore(masm); // Restore the extra scratch registers we used.
4085 regs_.scratch1(), // Scratch.
4086 regs_.object(), // Scratch.
4087 regs_.address(), // Scratch.
4088 regs_.scratch2(), // Scratch.
4092 regs_.Restore(masm); // Restore the extra scratch registers we used.
4485 spill_list.Remove(scratch0); // Scratch registers don't need to be preserved.
4977 // Allocate space for CallApiFunctionAndReturn can store some scratch
5038 // Allocate space for CallApiFunctionAndReturn can store some scratch