Lines Matching refs:receiver
100 Register receiver, in GenerateDictionaryNegativeLookup() argument
116 __ ldr(map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup()
128 __ ldr(properties, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); in GenerateDictionaryNegativeLookup()
137 __ ldr(properties, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); in GenerateDictionaryNegativeLookup()
196 FieldMemOperand(receiver, JSObject::kPropertiesOffset)); in GenerateDictionaryNegativeLookup()
209 Register receiver, in GenerateProbe() argument
225 ASSERT(!scratch.is(receiver)); in GenerateProbe()
227 ASSERT(!extra.is(receiver)); in GenerateProbe()
230 ASSERT(!extra2.is(receiver)); in GenerateProbe()
241 __ tst(receiver, Operand(kSmiTagMask)); in GenerateProbe()
246 __ ldr(ip, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateProbe()
330 Register receiver, in GenerateLoadArrayLength() argument
334 __ tst(receiver, Operand(kSmiTagMask)); in GenerateLoadArrayLength()
338 __ CompareObjectType(receiver, scratch, scratch, JS_ARRAY_TYPE); in GenerateLoadArrayLength()
342 __ ldr(r0, FieldMemOperand(receiver, JSArray::kLengthOffset)); in GenerateLoadArrayLength()
351 Register receiver, in GenerateStringCheck() argument
357 __ tst(receiver, Operand(kSmiTagMask)); in GenerateStringCheck()
361 __ ldr(scratch1, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateStringCheck()
375 Register receiver, in GenerateLoadStringLength() argument
384 GenerateStringCheck(masm, receiver, scratch1, scratch2, miss, in GenerateLoadStringLength()
388 __ ldr(r0, FieldMemOperand(receiver, String::kLengthOffset)); in GenerateLoadStringLength()
398 __ ldr(scratch1, FieldMemOperand(receiver, JSValue::kValueOffset)); in GenerateLoadStringLength()
407 Register receiver, in GenerateLoadFunctionPrototype() argument
411 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); in GenerateLoadFunctionPrototype()
552 Register receiver, in PushInterceptorArguments() argument
562 __ push(receiver); in PushInterceptorArguments()
570 Register receiver, in CompileCallLoadPropertyWithInterceptor() argument
574 PushInterceptorArguments(masm, receiver, holder, name, holder_obj); in CompileCallLoadPropertyWithInterceptor()
687 Register receiver, in Compile() argument
696 __ JumpIfSmi(receiver, miss); in Compile()
703 receiver, in Compile()
715 receiver, in Compile()
729 Register receiver, in CompileCacheable() argument
774 stub_compiler_->CheckPrototypes(object, receiver, in CompileCacheable()
781 LoadWithInterceptor(masm, receiver, holder, interceptor_holder, scratch2, in CompileCacheable()
790 stub_compiler_->CheckPrototypes(interceptor_holder, receiver, in CompileCacheable()
830 Register receiver, in CompileRegular() argument
838 stub_compiler_->CheckPrototypes(object, receiver, interceptor_holder, in CompileRegular()
848 receiver, in CompileRegular()
864 Register receiver, in LoadWithInterceptor() argument
873 receiver, in LoadWithInterceptor()
879 __ pop(receiver); // Restore the holder. in LoadWithInterceptor()
1194 Register receiver, in GenerateLoadField() argument
1202 __ tst(receiver, Operand(kSmiTagMask)); in GenerateLoadField()
1207 CheckPrototypes(object, receiver, holder, scratch1, scratch2, scratch3, in GenerateLoadField()
1216 Register receiver, in GenerateLoadConstant() argument
1224 __ tst(receiver, Operand(kSmiTagMask)); in GenerateLoadConstant()
1229 CheckPrototypes(object, receiver, holder, in GenerateLoadConstant()
1240 Register receiver, in GenerateLoadCallback() argument
1249 __ tst(receiver, Operand(kSmiTagMask)); in GenerateLoadCallback()
1254 CheckPrototypes(object, receiver, holder, scratch1, scratch2, scratch3, in GenerateLoadCallback()
1259 __ push(receiver); in GenerateLoadCallback()
1297 Register receiver, in GenerateLoadInterceptor() argument
1308 __ JumpIfSmi(receiver, miss); in GenerateLoadInterceptor()
1328 Register holder_reg = CheckPrototypes(object, receiver, interceptor_holder, in GenerateLoadInterceptor()
1331 ASSERT(holder_reg.is(receiver) || holder_reg.is(scratch1)); in GenerateLoadInterceptor()
1337 if (lookup->type() == CALLBACKS && !receiver.is(holder_reg)) { in GenerateLoadInterceptor()
1339 __ Push(receiver, holder_reg, name_reg); in GenerateLoadInterceptor()
1348 receiver, in GenerateLoadInterceptor()
1365 if (lookup->type() == CALLBACKS && !receiver.is(holder_reg)) { in GenerateLoadInterceptor()
1366 __ pop(receiver); in GenerateLoadInterceptor()
1404 if (!receiver.is(holder_reg)) { in GenerateLoadInterceptor()
1406 __ Push(receiver, holder_reg); in GenerateLoadInterceptor()
1411 __ push(receiver); in GenerateLoadInterceptor()
1425 Register holder_reg = CheckPrototypes(object, receiver, interceptor_holder, in GenerateLoadInterceptor()
1428 PushInterceptorArguments(masm(), receiver, holder_reg, in GenerateLoadInterceptor()
1569 Register receiver = r1; in CompileArrayPushCall() local
1573 __ ldr(receiver, MemOperand(sp, argc * kPointerSize)); in CompileArrayPushCall()
1576 __ JumpIfSmi(receiver, &miss); in CompileArrayPushCall()
1579 CheckPrototypes(JSObject::cast(object), receiver, in CompileArrayPushCall()
1584 __ ldr(r0, FieldMemOperand(receiver, JSArray::kLengthOffset)); in CompileArrayPushCall()
1594 __ ldr(elements, FieldMemOperand(receiver, JSArray::kElementsOffset)); in CompileArrayPushCall()
1604 __ ldr(r0, FieldMemOperand(receiver, JSArray::kLengthOffset)); in CompileArrayPushCall()
1617 __ str(r0, FieldMemOperand(receiver, JSArray::kLengthOffset)); in CompileArrayPushCall()
1684 __ str(r0, FieldMemOperand(receiver, JSArray::kLengthOffset)); in CompileArrayPushCall()
1727 Register receiver = r1; in CompileArrayPopCall() local
1734 __ ldr(receiver, MemOperand(sp, argc * kPointerSize)); in CompileArrayPopCall()
1737 __ JumpIfSmi(receiver, &miss); in CompileArrayPopCall()
1741 receiver, holder, elements, r4, r0, name, &miss); in CompileArrayPopCall()
1744 __ ldr(elements, FieldMemOperand(receiver, JSArray::kElementsOffset)); in CompileArrayPopCall()
1750 __ ldr(r4, FieldMemOperand(receiver, JSArray::kLengthOffset)); in CompileArrayPopCall()
1766 __ str(r4, FieldMemOperand(receiver, JSArray::kLengthOffset)); in CompileArrayPopCall()
1833 Register receiver = r1; in CompileStringCharCodeAtCall() local
1837 __ ldr(receiver, MemOperand(sp, argc * kPointerSize)); in CompileStringCharCodeAtCall()
1844 StringCharCodeAtGenerator char_code_at_generator(receiver, in CompileStringCharCodeAtCall()
1917 Register receiver = r0; in CompileStringCharAtCall() local
1922 __ ldr(receiver, MemOperand(sp, argc * kPointerSize)); in CompileStringCharAtCall()
1929 StringCharAtGenerator char_at_generator(receiver, in CompileStringCharAtCall()
2672 MaybeObject* StoreStubCompiler::CompileStoreInterceptor(JSObject* receiver, in CompileStoreInterceptor() argument
2688 __ cmp(r3, Operand(Handle<Map>(receiver->map()))); in CompileStoreInterceptor()
2692 if (receiver->IsJSGlobalProxy()) { in CompileStoreInterceptor()
2698 ASSERT(receiver->IsJSGlobalProxy() || !receiver->IsAccessCheckNeeded()); in CompileStoreInterceptor()
2953 JSObject* receiver, in CompileLoadField() argument
2967 GenerateLoadField(receiver, holder, r1, r2, r3, r4, index, name, &miss); in CompileLoadField()
2977 JSObject* receiver, in CompileLoadCallback() argument
2991 MaybeObject* result = GenerateLoadCallback(receiver, holder, r1, r0, r2, r3, in CompileLoadCallback()
3006 JSObject* receiver, in CompileLoadConstant() argument
3020 GenerateLoadConstant(receiver, holder, r1, r2, r3, r4, value, name, &miss); in CompileLoadConstant()
3029 MaybeObject* KeyedLoadStubCompiler::CompileLoadInterceptor(JSObject* receiver, in CompileLoadInterceptor() argument
3045 GenerateLoadInterceptor(receiver, in CompileLoadInterceptor()
3131 MaybeObject* KeyedLoadStubCompiler::CompileLoadSpecialized(JSObject* receiver) { in CompileLoadSpecialized() argument
3145 __ cmp(r2, Operand(Handle<Map>(receiver->map()))); in CompileLoadSpecialized()
3219 JSObject* receiver) { in CompileStoreSpecialized() argument
3242 __ cmp(scratch, Operand(Handle<Map>(receiver->map()))); in CompileStoreSpecialized()
3257 if (receiver->IsJSArray()) { in CompileStoreSpecialized()
3463 Register receiver = r1; in CompileKeyedLoadStub() local
3466 __ JumpIfSmi(receiver, &slow); in CompileKeyedLoadStub()
3472 __ ldr(r2, FieldMemOperand(receiver, HeapObject::kMapOffset)); in CompileKeyedLoadStub()
3476 __ ldr(r3, FieldMemOperand(receiver, JSObject::kElementsOffset)); in CompileKeyedLoadStub()
3739 Register receiver = r2; in CompileKeyedStoreStub() local
3743 __ JumpIfSmi(receiver, &slow); in CompileKeyedStoreStub()
3746 __ ldr(r3, FieldMemOperand(receiver, HeapObject::kMapOffset)); in CompileKeyedStoreStub()
3750 __ ldr(r3, FieldMemOperand(receiver, JSObject::kElementsOffset)); in CompileKeyedStoreStub()