Lines Matching refs:receiver
40 MacroAssembler* masm, Label* miss_label, Register receiver, in GenerateDictionaryNegativeLookup() argument
42 DCHECK(!AreAliased(receiver, scratch0, scratch1)); in GenerateDictionaryNegativeLookup()
55 __ Ldr(map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup()
67 __ Ldr(properties, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); in GenerateDictionaryNegativeLookup()
73 masm, miss_label, &done, receiver, properties, name, scratch1); in GenerateDictionaryNegativeLookup()
91 MacroAssembler* masm, Register receiver, Register scratch1, in GenerateLoadFunctionPrototype() argument
93 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); in GenerateLoadFunctionPrototype()
118 static void PushInterceptorArguments(MacroAssembler* masm, Register receiver, in PushInterceptorArguments() argument
126 __ Push(name, receiver, holder); in PushInterceptorArguments()
131 MacroAssembler* masm, Register receiver, Register holder, Register name, in CompileCallLoadPropertyWithInterceptor() argument
135 PushInterceptorArguments(masm, receiver, holder, name, holder_obj); in CompileCallLoadPropertyWithInterceptor()
143 Handle<Map> receiver_map, Register receiver, Register scratch, in GenerateApiAccessorCall() argument
147 DCHECK(!AreAliased(receiver, scratch)); in GenerateApiAccessorCall()
150 queue.Queue(receiver); in GenerateApiAccessorCall()
153 DCHECK(!receiver.is(store_parameter)); in GenerateApiAccessorCall()
178 __ Mov(holder, receiver); in GenerateApiAccessorCall()
181 __ Ldr(holder, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateApiAccessorCall()
230 MacroAssembler* masm, Handle<Map> map, Register receiver, Register holder, in GenerateStoreViaSetter() argument
244 DCHECK(!AreAliased(receiver, scratch)); in GenerateStoreViaSetter()
250 FieldMemOperand(receiver, JSGlobalObject::kGlobalProxyOffset)); in GenerateStoreViaSetter()
251 receiver = scratch; in GenerateStoreViaSetter()
253 __ Push(receiver, value()); in GenerateStoreViaSetter()
276 MacroAssembler* masm, Handle<Map> map, Register receiver, Register holder, in GenerateLoadViaGetter() argument
283 DCHECK(!AreAliased(receiver, scratch)); in GenerateLoadViaGetter()
288 FieldMemOperand(receiver, JSGlobalObject::kGlobalProxyOffset)); in GenerateLoadViaGetter()
289 receiver = scratch; in GenerateLoadViaGetter()
291 __ Push(receiver); in GenerateLoadViaGetter()
347 FrontendHeader(receiver(), name, &miss, DONT_RETURN_ANYTHING); in CompileLoadGlobal()
380 __ Push(receiver(), this->name(), value()); in CompileStoreInterceptor()
662 __ Push(receiver()); in GenerateLoadCallback()
706 DCHECK(!AreAliased(receiver(), this->name(), scratch1(), scratch2(), in GenerateLoadInterceptorWithFollowup()
714 DCHECK(holder_reg.is(receiver()) || holder_reg.is(scratch1())); in GenerateLoadInterceptorWithFollowup()
723 !receiver().is(holder_reg) && in GenerateLoadInterceptorWithFollowup()
731 __ Push(receiver(), holder_reg, this->name()); in GenerateLoadInterceptorWithFollowup()
740 masm(), receiver(), holder_reg, this->name(), holder(), in GenerateLoadInterceptorWithFollowup()
754 __ Pop(this->name(), holder_reg, receiver()); in GenerateLoadInterceptorWithFollowup()
769 PushInterceptorArguments(masm(), receiver(), holder_reg, this->name(), in GenerateLoadInterceptor()
786 DCHECK(!AreAliased(receiver(), scratch1(), scratch2(), value())); in CompileStoreCallback()
797 __ Push(receiver(), holder_reg, scratch1(), scratch2(), value()); in CompileStoreCallback()