Lines Matching defs:scratch3
461 Register scratch3,
483 __ LoadRoot(scratch3, Heap::kHeapNumberMapRootIndex);
484 __ AllocateHeapNumber(storage_reg, scratch1, scratch2, scratch3, slow);
960 Register scratch3,
969 CompileCacheable(masm, object, receiver, scratch1, scratch2, scratch3,
972 CompileRegular(masm, object, receiver, scratch1, scratch2, scratch3,
983 Register scratch3,
1022 scratch1, scratch2, scratch3,
1039 scratch1, scratch2, scratch3,
1081 Register scratch3,
1087 scratch1, scratch2, scratch3,
1334 ASSERT(!reg.is(scratch3()));
1349 scratch3());
1352 // If probing finds an entry in the dictionary, scratch3 contains the
1354 Register pointer = scratch3();
1421 __ li(scratch3(), callback);
1422 __ lw(scratch3(), FieldMemOperand(scratch3(),
1425 __ li(scratch3(), Handle<Object>(callback->data(), isolate()));
1429 __ sw(scratch3(), MemOperand(sp, 4 * kPointerSize));
1430 __ LoadRoot(scratch3(), Heap::kUndefinedValueRootIndex);
1431 __ sw(scratch3(), MemOperand(sp, 3 * kPointerSize));
1432 __ sw(scratch3(), MemOperand(sp, 2 * kPointerSize));
2957 __ lw(scratch3(), FieldMemOperand(scratch1(), Cell::kValueOffset));
2958 __ Branch(&miss, eq, scratch3(), Operand(scratch2()));
3001 // receiver, name, scratch1, scratch2, scratch3, scratch4.
3008 // receiver, name, scratch1, scratch2, scratch3, scratch4.
3015 // receiver, name, value, scratch1, scratch2, scratch3.
3022 // receiver, name, value, scratch1, scratch2, scratch3.
3660 Register scratch3 = t2;
3697 scratch3,
3752 scratch3,