• Home
  • Raw
  • Download

Lines Matching refs:receiver

21     MacroAssembler* masm, Handle<Map> map, Register receiver, Register holder,  in GenerateLoadViaGetter()  argument
36 DCHECK(!receiver.is(scratch)); in GenerateLoadViaGetter()
41 FieldMemOperand(receiver, JSGlobalObject::kGlobalProxyOffset)); in GenerateLoadViaGetter()
42 receiver = scratch; in GenerateLoadViaGetter()
44 __ Push(receiver); in GenerateLoadViaGetter()
63 MacroAssembler* masm, Handle<Map> map, Register receiver, Register holder, in GenerateStoreViaSetter() argument
77 DCHECK(!receiver.is(scratch)); in GenerateStoreViaSetter()
83 FieldMemOperand(receiver, JSGlobalObject::kGlobalProxyOffset)); in GenerateStoreViaSetter()
84 receiver = scratch; in GenerateStoreViaSetter()
86 __ Push(receiver, value()); in GenerateStoreViaSetter()
129 MacroAssembler* masm, Label* miss_label, Register receiver, in GenerateDictionaryNegativeLookup() argument
132 DCHECK(!receiver.is(scratch0)); in GenerateDictionaryNegativeLookup()
144 __ LoadP(map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup()
157 __ LoadP(properties, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); in GenerateDictionaryNegativeLookup()
164 __ LoadP(properties, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); in GenerateDictionaryNegativeLookup()
167 masm, miss_label, &done, receiver, properties, name, scratch1); in GenerateDictionaryNegativeLookup()
190 MacroAssembler* masm, Register receiver, Register holder, Register name, in CompileCallLoadPropertyWithInterceptor() argument
199 __ Push(name, receiver, holder); in CompileCallLoadPropertyWithInterceptor()
207 Handle<Map> receiver_map, Register receiver, Register scratch_in, in GenerateApiAccessorCall() argument
211 DCHECK(!receiver.is(scratch_in)); in GenerateApiAccessorCall()
212 __ Push(receiver); in GenerateApiAccessorCall()
215 DCHECK(!receiver.is(store_parameter)); in GenerateApiAccessorCall()
238 __ Move(holder, receiver); in GenerateApiAccessorCall()
241 __ LoadP(holder, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateApiAccessorCall()
443 DCHECK(holder_reg.is(receiver()) || holder_reg.is(scratch1())); in GenerateLoadInterceptorWithFollowup()
452 !receiver().is(holder_reg) && in GenerateLoadInterceptorWithFollowup()
460 __ Push(receiver(), holder_reg, this->name()); in GenerateLoadInterceptorWithFollowup()
469 masm(), receiver(), holder_reg, this->name(), holder(), in GenerateLoadInterceptorWithFollowup()
485 __ Pop(receiver()); in GenerateLoadInterceptorWithFollowup()
502 __ Push(name(), receiver(), holder_reg); in GenerateLoadInterceptor()
504 if (holder_reg.is(receiver())) { in GenerateLoadInterceptor()
522 __ Push(receiver(), holder_reg); // receiver in CompileStoreCallback()
554 FrontendHeader(receiver(), name, &miss, DONT_RETURN_ANYTHING); in CompileLoadGlobal()