Lines Matching refs:scratch1

330                                             Register scratch1,
338 GenerateStringCheck(masm, receiver, scratch1, miss,
348 __ cmp(scratch1, JS_VALUE_TYPE);
354 GenerateStringCheck(masm, scratch2, scratch1, miss, miss);
363 Register scratch1,
366 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label);
367 __ mov(eax, scratch1);
543 Register scratch1,
555 CompileCacheable(masm, object, receiver, scratch1, scratch2, scratch3,
558 CompileRegular(masm, object, receiver, scratch1, scratch2, scratch3,
567 Register scratch1,
598 ReserveSpaceForFastApiCall(masm, scratch1);
607 scratch1, scratch2, scratch3,
624 scratch1, scratch2, scratch3,
648 FreeSpaceForFastApiCall(masm, scratch1);
655 FreeSpaceForFastApiCall(masm, scratch1);
662 Register scratch1,
670 scratch1, scratch2, scratch3,
879 Register scratch1,
885 ASSERT(!scratch1.is(object_reg) && !scratch1.is(holder_reg));
887 && !scratch2.is(scratch1));
918 scratch1, scratch2);
920 __ mov(scratch1, FieldOperand(reg, HeapObject::kMapOffset));
922 __ mov(reg, FieldOperand(scratch1, Map::kPrototypeOffset));
927 // Save the map in scratch1 for later.
928 __ mov(scratch1, FieldOperand(reg, HeapObject::kMapOffset));
944 __ mov(reg, FieldOperand(scratch1, Map::kPrototypeOffset));
970 __ CheckAccessGlobalProxy(reg, scratch1, miss);
976 GenerateCheckPropertyCells(masm(), object, holder, name, scratch1, miss);
986 Register scratch1,
997 object, receiver, holder, scratch1, scratch2, scratch3, name, miss);
1009 Register scratch1,
1019 Register reg = CheckPrototypes(object, receiver, holder, scratch1,
1032 __ mov(scratch1, Immediate(callback));
1033 __ push(FieldOperand(scratch1, AccessorInfo::kDataOffset));
1069 Register scratch1,
1080 object, receiver, holder, scratch1, scratch2, scratch3, name, miss);
1093 Register scratch1,
1123 scratch1, scratch2, scratch3,
1125 ASSERT(holder_reg.is(receiver) || holder_reg.is(scratch1));
1186 scratch1,
1230 scratch1, scratch2, scratch3, name, miss);