Lines Matching refs:scratch2
32 Register scratch2) {
33 DCHECK(!AreAliased(elements, name, scratch1, scratch2));
34 DCHECK(!AreAliased(result, scratch1, scratch2));
40 name, scratch1, scratch2);
49 __ Ldr(scratch1, FieldMemOperand(scratch2, kDetailsOffset));
55 FieldMemOperand(scratch2, kElementsStartOffset + 1 * kPointerSize));
72 Register scratch2) {
73 DCHECK(!AreAliased(elements, name, value, scratch1, scratch2));
79 name, scratch1, scratch2);
92 __ Ldrsw(scratch1, UntagSmiFieldMemOperand(scratch2, kDetailsOffset));
98 __ Add(scratch2, scratch2, kValueOffset - kHeapObjectTag);
99 __ Str(value, MemOperand(scratch2));
103 __ RecordWrite(elements, scratch2, scratch1, kLRHasNotBeenSaved,