• Home
  • Raw
  • Download

Lines Matching refs:receiver

48     MacroAssembler* masm, Label* miss_label, Register receiver,  in GenerateDictionaryNegativeLookup()  argument
50 DCHECK(!AreAliased(receiver, scratch0, scratch1)); in GenerateDictionaryNegativeLookup()
63 __ Ldr(map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup()
75 __ Ldr(properties, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); in GenerateDictionaryNegativeLookup()
81 masm, miss_label, &done, receiver, properties, name, scratch1); in GenerateDictionaryNegativeLookup()
103 MacroAssembler* masm, Register receiver, Register holder, Register name, in CompileCallLoadPropertyWithInterceptor() argument
112 __ Push(name, receiver, holder); in CompileCallLoadPropertyWithInterceptor()
121 Handle<Map> receiver_map, Register receiver, Register scratch, in GenerateApiAccessorCall() argument
125 DCHECK(!AreAliased(receiver, scratch)); in GenerateApiAccessorCall()
128 queue.Queue(receiver); in GenerateApiAccessorCall()
131 DCHECK(!receiver.is(store_parameter)); in GenerateApiAccessorCall()
156 __ Mov(holder, receiver); in GenerateApiAccessorCall()
159 __ Ldr(holder, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateApiAccessorCall()
215 MacroAssembler* masm, Handle<Map> map, Register receiver, Register holder, in GenerateStoreViaSetter() argument
231 DCHECK(!AreAliased(receiver, scratch)); in GenerateStoreViaSetter()
237 FieldMemOperand(receiver, JSGlobalObject::kGlobalProxyOffset)); in GenerateStoreViaSetter()
238 receiver = scratch; in GenerateStoreViaSetter()
240 __ Push(receiver, value()); in GenerateStoreViaSetter()
263 MacroAssembler* masm, Handle<Map> map, Register receiver, Register holder, in GenerateLoadViaGetter() argument
273 DCHECK(!AreAliased(receiver, scratch)); in GenerateLoadViaGetter()
278 FieldMemOperand(receiver, JSGlobalObject::kGlobalProxyOffset)); in GenerateLoadViaGetter()
279 receiver = scratch; in GenerateLoadViaGetter()
281 __ Push(receiver); in GenerateLoadViaGetter()
309 FrontendHeader(receiver(), name, &miss, DONT_RETURN_ANYTHING); in CompileLoadGlobal()
486 DCHECK(!AreAliased(receiver(), this->name(), scratch1(), scratch2(), in GenerateLoadInterceptorWithFollowup()
494 DCHECK(holder_reg.is(receiver()) || holder_reg.is(scratch1())); in GenerateLoadInterceptorWithFollowup()
503 !receiver().is(holder_reg) && in GenerateLoadInterceptorWithFollowup()
511 __ Push(receiver(), holder_reg, this->name()); in GenerateLoadInterceptorWithFollowup()
520 masm(), receiver(), holder_reg, this->name(), holder(), in GenerateLoadInterceptorWithFollowup()
534 __ Pop(this->name(), holder_reg, receiver()); in GenerateLoadInterceptorWithFollowup()
554 __ Push(name(), receiver(), holder_reg); in GenerateLoadInterceptor()
556 if (holder_reg.is(receiver())) { in GenerateLoadInterceptor()
579 DCHECK(!AreAliased(receiver(), scratch1(), scratch2(), value())); in CompileStoreCallback()
590 __ Push(receiver(), holder_reg, scratch1(), scratch2(), value()); in CompileStoreCallback()