Home | History | Annotate | Download | only in x64

Lines Matching defs:scratch1

304                                             Register scratch1,
312 GenerateStringCheck(masm, receiver, scratch1, miss,
322 __ cmpl(scratch1, Immediate(JS_VALUE_TYPE));
328 GenerateStringCheck(masm, scratch2, scratch1, miss, miss);
527 Register scratch1,
539 CompileCacheable(masm, object, receiver, scratch1, scratch2, scratch3,
542 CompileRegular(masm, object, receiver, scratch1, scratch2, scratch3,
551 Register scratch1,
582 ReserveSpaceForFastApiCall(masm, scratch1);
591 scratch1, scratch2, scratch3,
608 scratch1, scratch2, scratch3,
632 FreeSpaceForFastApiCall(masm, scratch1);
639 FreeSpaceForFastApiCall(masm, scratch1);
646 Register scratch1,
654 scratch1, scratch2, scratch3,
851 Register scratch1,
857 ASSERT(!scratch1.is(object_reg) && !scratch1.is(holder_reg));
859 && !scratch2.is(scratch1));
892 scratch1, scratch2);
894 __ movq(scratch1, FieldOperand(reg, HeapObject::kMapOffset));
896 __ movq(reg, FieldOperand(scratch1, Map::kPrototypeOffset));
901 // Save the map in scratch1 for later.
902 __ movq(scratch1, FieldOperand(reg, HeapObject::kMapOffset));
918 __ movq(reg, FieldOperand(scratch1, Map::kPrototypeOffset));
944 __ CheckAccessGlobalProxy(reg, scratch1, miss);
950 GenerateCheckPropertyCells(masm(), object, holder, name, scratch1, miss);
960 Register scratch1,
971 object, receiver, holder, scratch1, scratch2, scratch3, name, miss);
983 Register scratch1,
993 Register reg = CheckPrototypes(object, receiver, holder, scratch1,
1003 __ Move(scratch1, callback);
1004 __ push(FieldOperand(scratch1, AccessorInfo::kDataOffset)); // data
1049 Register scratch1,
1060 object, receiver, holder, scratch1, scratch2, scratch3, name, miss);
1073 Register scratch1,
1103 scratch1, scratch2, scratch3,
1105 ASSERT(holder_reg.is(receiver) || holder_reg.is(scratch1));
1159 scratch1,
1202 scratch1, scratch2, scratch3,