Lines Matching defs:scratch2

51                        Register scratch2,
87 __ ldr(scratch2, FieldMemOperand(receiver, HeapObject::kMapOffset));
88 __ cmp(ip, scratch2);
92 Register code = scratch2;
93 scratch2 = no_reg;
351 // If this is not needed, scratch1 and scratch2 may be the same register.
355 Register scratch2,
364 __ and_(scratch2, scratch1, Operand(kIsNotStringMask));
366 __ cmp(scratch2, Operand(static_cast<int32_t>(kStringTag)));
378 Register scratch2,
384 GenerateStringCheck(masm, receiver, scratch1, scratch2, miss, &check_wrapper);
397 GenerateStringCheck(masm, scratch1, scratch2, scratch2, miss, miss);
406 Register scratch2,
408 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label);
443 masm, miss, holder_reg, name, scratch1(), scratch2());
461 Register scratch2,
486 __ AllocateHeapNumber(storage_reg, scratch1, scratch2, scratch3, slow);
531 scratch2,
623 Register scratch2,
660 __ SmiUntag(scratch2, value_reg);
661 __ vmov(s0, scratch2);
666 __ CheckMap(value_reg, scratch2, Heap::kHeapNumberMapRootIndex,
944 Register scratch2,
954 CompileCacheable(masm, object, receiver, scratch1, scratch2, scratch3,
957 CompileRegular(masm, object, receiver, scratch1, scratch2, scratch3,
967 Register scratch2,
993 scratch1, scratch2);
997 scratch1, scratch2);
1008 interceptor_holder, scratch1, scratch2, scratch3,
1014 LoadWithInterceptor(masm, receiver, holder, interceptor_holder, scratch2,
1025 handle(lookup->holder()), scratch1, scratch2, scratch3,
1063 Register scratch2,
1071 interceptor_holder, scratch1, scratch2, scratch3, name, miss_label);
1131 Register scratch2,
1143 ASSERT(!scratch2.is(object_reg) && !scratch2.is(holder_reg)
1144 && !scratch2.is(scratch1));
1183 scratch1, scratch2);
1201 __ CheckAccessGlobalProxy(reg, scratch2, miss);
1205 scratch2, miss);
1282 ASSERT(!reg.is(scratch2()));
1297 scratch2(),
1307 __ ldr(scratch2(), FieldMemOperand(pointer, kValueOffset));
1308 __ cmp(scratch2(), Operand(callback));
1362 ASSERT(!scratch2().is(reg));
1380 __ mov(scratch2(), sp); // scratch2 = PropertyAccessorInfo::args_
1389 // scratch2 (internal::Object** args_) as the data.
1390 __ str(scratch2(), MemOperand(sp, 1 * kPointerSize));
2660 // receiver, name, scratch1, scratch2, scratch3, scratch4.
2667 // receiver, name, scratch1, scratch2, scratch3, scratch4.
2674 // receiver, name, value, scratch1, scratch2, scratch3.
2681 // receiver, name, value, scratch1, scratch2, scratch3.