• Home
  • Raw
  • Download

Lines Matching refs:receiver

22     MacroAssembler* masm, Handle<Map> map, Register receiver, Register holder,  in GenerateLoadViaGetter()  argument
37 DCHECK(!receiver.is(scratch)); in GenerateLoadViaGetter()
42 FieldMemOperand(receiver, JSGlobalObject::kGlobalProxyOffset)); in GenerateLoadViaGetter()
43 receiver = scratch; in GenerateLoadViaGetter()
45 __ push(receiver); in GenerateLoadViaGetter()
65 MacroAssembler* masm, Handle<Map> map, Register receiver, Register holder, in GenerateStoreViaSetter() argument
78 DCHECK(!receiver.is(scratch)); in GenerateStoreViaSetter()
84 FieldMemOperand(receiver, JSGlobalObject::kGlobalProxyOffset)); in GenerateStoreViaSetter()
85 receiver = scratch; in GenerateStoreViaSetter()
87 __ Push(receiver, value()); in GenerateStoreViaSetter()
133 MacroAssembler* masm, Label* miss_label, Register receiver, in GenerateDictionaryNegativeLookup() argument
136 DCHECK(!receiver.is(scratch0)); in GenerateDictionaryNegativeLookup()
148 __ lw(map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup()
159 __ lw(properties, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); in GenerateDictionaryNegativeLookup()
167 __ lw(properties, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); in GenerateDictionaryNegativeLookup()
171 masm, miss_label, &done, receiver, properties, name, scratch1); in GenerateDictionaryNegativeLookup()
194 MacroAssembler* masm, Register receiver, Register holder, Register name, in CompileCallLoadPropertyWithInterceptor() argument
203 __ Push(name, receiver, holder); in CompileCallLoadPropertyWithInterceptor()
212 Handle<Map> receiver_map, Register receiver, Register scratch_in, in GenerateApiAccessorCall() argument
216 DCHECK(!receiver.is(scratch_in)); in GenerateApiAccessorCall()
217 __ push(receiver); in GenerateApiAccessorCall()
220 DCHECK(!receiver.is(store_parameter)); in GenerateApiAccessorCall()
243 __ Move(holder, receiver); in GenerateApiAccessorCall()
246 __ lw(holder, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateApiAccessorCall()
445 DCHECK(holder_reg.is(receiver()) || holder_reg.is(scratch1())); in GenerateLoadInterceptorWithFollowup()
454 !receiver().is(holder_reg) && in GenerateLoadInterceptorWithFollowup()
462 __ Push(receiver(), holder_reg, this->name()); in GenerateLoadInterceptorWithFollowup()
471 masm(), receiver(), holder_reg, this->name(), holder(), in GenerateLoadInterceptorWithFollowup()
485 __ Pop(receiver(), holder_reg, this->name()); in GenerateLoadInterceptorWithFollowup()
505 __ Push(name(), receiver(), holder_reg); in GenerateLoadInterceptor()
507 if (holder_reg.is(receiver())) { in GenerateLoadInterceptor()
525 __ Push(receiver(), holder_reg); // Receiver. in CompileStoreCallback()
559 FrontendHeader(receiver(), name, &miss, DONT_RETURN_ANYTHING); in CompileLoadGlobal()