Lines Matching refs:receiver
87 Register receiver, in GenerateDictionaryNegativeLookup() argument
97 __ movq(r0, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup()
113 __ movq(properties, FieldOperand(receiver, JSObject::kPropertiesOffset)); in GenerateDictionaryNegativeLookup()
183 Register receiver, in GenerateProbe() argument
200 ASSERT(!scratch.is(receiver)); in GenerateProbe()
208 __ JumpIfSmi(receiver, &miss); in GenerateProbe()
213 __ addl(scratch, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateProbe()
222 __ addl(scratch, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateProbe()
276 Register receiver, in GenerateLoadArrayLength() argument
280 __ JumpIfSmi(receiver, miss_label); in GenerateLoadArrayLength()
283 __ CmpObjectType(receiver, JS_ARRAY_TYPE, scratch); in GenerateLoadArrayLength()
287 __ movq(rax, FieldOperand(receiver, JSArray::kLengthOffset)); in GenerateLoadArrayLength()
295 Register receiver, in GenerateStringCheck() argument
300 __ JumpIfSmi(receiver, smi); in GenerateStringCheck()
303 __ movq(scratch, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateStringCheck()
312 Register receiver, in GenerateLoadStringLength() argument
321 GenerateStringCheck(masm, receiver, scratch1, miss, in GenerateLoadStringLength()
325 __ movq(rax, FieldOperand(receiver, String::kLengthOffset)); in GenerateLoadStringLength()
336 __ movq(scratch2, FieldOperand(receiver, JSValue::kValueOffset)); in GenerateLoadStringLength()
345 Register receiver, in GenerateLoadFunctionPrototype() argument
349 __ TryGetFunctionPrototype(receiver, result, miss_label); in GenerateLoadFunctionPrototype()
377 Register receiver, in PushInterceptorArguments() argument
386 __ push(receiver); in PushInterceptorArguments()
393 Register receiver, in CompileCallLoadPropertyWithInterceptor() argument
397 PushInterceptorArguments(masm, receiver, holder, name, holder_obj); in CompileCallLoadPropertyWithInterceptor()
535 Register receiver, in Compile() argument
544 __ JumpIfSmi(receiver, miss); in Compile()
551 receiver, in Compile()
563 receiver, in Compile()
577 Register receiver, in CompileCacheable() argument
619 stub_compiler_->CheckPrototypes(object, receiver, in CompileCacheable()
626 LoadWithInterceptor(masm, receiver, holder, interceptor_holder, in CompileCacheable()
635 stub_compiler_->CheckPrototypes(interceptor_holder, receiver, in CompileCacheable()
675 Register receiver, in CompileRegular() argument
683 stub_compiler_->CheckPrototypes(object, receiver, interceptor_holder, in CompileRegular()
692 receiver, in CompileRegular()
708 Register receiver, in LoadWithInterceptor() argument
717 receiver, in LoadWithInterceptor()
723 __ pop(receiver); // Restore the holder. in LoadWithInterceptor()
1006 Register receiver, in GenerateLoadField() argument
1014 __ JumpIfSmi(receiver, miss); in GenerateLoadField()
1018 CheckPrototypes(object, receiver, holder, in GenerateLoadField()
1029 Register receiver, in GenerateLoadCallback() argument
1038 __ JumpIfSmi(receiver, miss); in GenerateLoadCallback()
1042 CheckPrototypes(object, receiver, holder, scratch1, in GenerateLoadCallback()
1051 __ push(receiver); // receiver in GenerateLoadCallback()
1106 Register receiver, in GenerateLoadConstant() argument
1114 __ JumpIfSmi(receiver, miss); in GenerateLoadConstant()
1118 CheckPrototypes(object, receiver, holder, in GenerateLoadConstant()
1130 Register receiver, in GenerateLoadInterceptor() argument
1141 __ JumpIfSmi(receiver, miss); in GenerateLoadInterceptor()
1161 Register holder_reg = CheckPrototypes(object, receiver, interceptor_holder, in GenerateLoadInterceptor()
1164 ASSERT(holder_reg.is(receiver) || holder_reg.is(scratch1)); in GenerateLoadInterceptor()
1170 if (lookup->type() == CALLBACKS && !receiver.is(holder_reg)) { in GenerateLoadInterceptor()
1172 __ push(receiver); in GenerateLoadInterceptor()
1181 receiver, in GenerateLoadInterceptor()
1197 if (lookup->type() == CALLBACKS && !receiver.is(holder_reg)) { in GenerateLoadInterceptor()
1198 __ pop(receiver); in GenerateLoadInterceptor()
1235 __ push(receiver); in GenerateLoadInterceptor()
1251 Register holder_reg = CheckPrototypes(object, receiver, interceptor_holder, in GenerateLoadInterceptor()
1255 PushInterceptorArguments(masm(), receiver, holder_reg, in GenerateLoadInterceptor()
1675 Register receiver = rbx; in CompileStringCharCodeAtCall() local
1679 __ movq(receiver, Operand(rsp, (argc + 1) * kPointerSize)); in CompileStringCharCodeAtCall()
1686 StringCharCodeAtGenerator char_code_at_generator(receiver, in CompileStringCharCodeAtCall()
1757 Register receiver = rax; in CompileStringCharAtCall() local
1762 __ movq(receiver, Operand(rsp, (argc + 1) * kPointerSize)); in CompileStringCharAtCall()
1769 StringCharAtGenerator char_at_generator(receiver, in CompileStringCharAtCall()
2395 MaybeObject* StoreStubCompiler::CompileStoreInterceptor(JSObject* receiver, in CompileStoreInterceptor() argument
2410 Handle<Map>(receiver->map())); in CompileStoreInterceptor()
2414 if (receiver->IsJSGlobalProxy()) { in CompileStoreInterceptor()
2420 ASSERT(receiver->IsJSGlobalProxy() || !receiver->IsAccessCheckNeeded()); in CompileStoreInterceptor()
2527 JSObject* receiver) { in CompileStoreSpecialized() argument
2541 Handle<Map>(receiver->map())); in CompileStoreSpecialized()
2554 if (receiver->IsJSArray()) { in CompileStoreSpecialized()
2694 MaybeObject* LoadStubCompiler::CompileLoadInterceptor(JSObject* receiver, in CompileLoadInterceptor() argument
2709 GenerateLoadInterceptor(receiver, in CompileLoadInterceptor()
2778 JSObject* receiver, in CompileLoadField() argument
2795 GenerateLoadField(receiver, holder, rdx, rbx, rcx, rdi, index, name, &miss); in CompileLoadField()
2808 JSObject* receiver, in CompileLoadCallback() argument
2825 MaybeObject* result = GenerateLoadCallback(receiver, holder, rdx, rax, rbx, in CompileLoadCallback()
2843 JSObject* receiver, in CompileLoadConstant() argument
2860 GenerateLoadConstant(receiver, holder, rdx, rbx, rcx, rdi, in CompileLoadConstant()
2871 MaybeObject* KeyedLoadStubCompiler::CompileLoadInterceptor(JSObject* receiver, in CompileLoadInterceptor() argument
2890 GenerateLoadInterceptor(receiver, in CompileLoadInterceptor()
2984 MaybeObject* KeyedLoadStubCompiler::CompileLoadSpecialized(JSObject* receiver) { in CompileLoadSpecialized() argument
2997 Handle<Map>(receiver->map())); in CompileLoadSpecialized()
3164 JSObject* receiver, ExternalArrayType array_type, Code::Flags flags) { in CompileKeyedLoadStub() argument
3179 __ CheckMap(rdx, Handle<Map>(receiver->map()), &slow, false); in CompileKeyedLoadStub()
3292 JSObject* receiver, ExternalArrayType array_type, Code::Flags flags) { in CompileKeyedStoreStub() argument
3305 __ CheckMap(rdx, Handle<Map>(receiver->map()), &slow, false); in CompileKeyedStoreStub()