• Home
  • Raw
  • Download

Lines Matching refs:receiver

19     MacroAssembler* masm, Handle<Map> map, Register receiver, Register holder,  in GenerateLoadViaGetter()  argument
31 DCHECK(!receiver.is(scratch)); in GenerateLoadViaGetter()
36 FieldMemOperand(receiver, JSGlobalObject::kGlobalProxyOffset)); in GenerateLoadViaGetter()
37 receiver = scratch; in GenerateLoadViaGetter()
39 __ push(receiver); in GenerateLoadViaGetter()
59 MacroAssembler* masm, Handle<Map> map, Register receiver, Register holder, in GenerateStoreViaSetter() argument
72 DCHECK(!receiver.is(scratch)); in GenerateStoreViaSetter()
78 FieldMemOperand(receiver, JSGlobalObject::kGlobalProxyOffset)); in GenerateStoreViaSetter()
79 receiver = scratch; in GenerateStoreViaSetter()
81 __ Push(receiver, value()); in GenerateStoreViaSetter()
126 MacroAssembler* masm, Label* miss_label, Register receiver, in GenerateDictionaryNegativeLookup() argument
129 DCHECK(!receiver.is(scratch0)); in GenerateDictionaryNegativeLookup()
141 __ ldr(map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup()
153 __ ldr(properties, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); in GenerateDictionaryNegativeLookup()
162 __ ldr(properties, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); in GenerateDictionaryNegativeLookup()
166 masm, miss_label, &done, receiver, properties, name, scratch1); in GenerateDictionaryNegativeLookup()
184 MacroAssembler* masm, Register receiver, Register scratch1, in GenerateLoadFunctionPrototype() argument
186 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); in GenerateLoadFunctionPrototype()
209 static void PushInterceptorArguments(MacroAssembler* masm, Register receiver, in PushInterceptorArguments() argument
217 __ push(receiver); in PushInterceptorArguments()
223 MacroAssembler* masm, Register receiver, Register holder, Register name, in CompileCallLoadPropertyWithInterceptor() argument
227 PushInterceptorArguments(masm, receiver, holder, name, holder_obj); in CompileCallLoadPropertyWithInterceptor()
235 Handle<Map> receiver_map, Register receiver, Register scratch_in, in GenerateApiAccessorCall() argument
239 DCHECK(!receiver.is(scratch_in)); in GenerateApiAccessorCall()
240 __ push(receiver); in GenerateApiAccessorCall()
243 DCHECK(!receiver.is(store_parameter)); in GenerateApiAccessorCall()
266 __ Move(holder, receiver); in GenerateApiAccessorCall()
269 __ ldr(holder, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateApiAccessorCall()
610 __ push(receiver()); in GenerateLoadCallback()
653 DCHECK(holder_reg.is(receiver()) || holder_reg.is(scratch1())); in GenerateLoadInterceptorWithFollowup()
662 !receiver().is(holder_reg) && in GenerateLoadInterceptorWithFollowup()
670 __ Push(receiver(), holder_reg, this->name()); in GenerateLoadInterceptorWithFollowup()
679 masm(), receiver(), holder_reg, this->name(), holder(), in GenerateLoadInterceptorWithFollowup()
696 __ pop(receiver()); in GenerateLoadInterceptorWithFollowup()
709 PushInterceptorArguments(masm(), receiver(), holder_reg, this->name(), in GenerateLoadInterceptor()
721 __ push(receiver()); // receiver in CompileStoreCallback()
746 __ Push(receiver(), this->name(), value()); in CompileStoreInterceptor()
767 FrontendHeader(receiver(), name, &miss, DONT_RETURN_ANYTHING); in CompileLoadGlobal()