Lines Matching refs:receiver
46 Register receiver, in ProbeTable() argument
87 __ ldr(scratch2, FieldMemOperand(receiver, HeapObject::kMapOffset)); in ProbeTable()
136 Register receiver, in GenerateDictionaryNegativeLookup() argument
152 __ ldr(map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup()
164 __ ldr(properties, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); in GenerateDictionaryNegativeLookup()
173 __ ldr(properties, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); in GenerateDictionaryNegativeLookup()
179 receiver, in GenerateDictionaryNegativeLookup()
190 Register receiver, in GenerateProbe() argument
207 ASSERT(!scratch.is(receiver)); in GenerateProbe()
209 ASSERT(!extra.is(receiver)); in GenerateProbe()
212 ASSERT(!extra2.is(receiver)); in GenerateProbe()
228 __ JumpIfSmi(receiver, &miss); in GenerateProbe()
232 __ ldr(ip, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateProbe()
249 receiver, in GenerateProbe()
267 receiver, in GenerateProbe()
345 Register receiver, in GenerateLoadArrayLength() argument
349 __ JumpIfSmi(receiver, miss_label); in GenerateLoadArrayLength()
352 __ CompareObjectType(receiver, scratch, scratch, JS_ARRAY_TYPE); in GenerateLoadArrayLength()
356 __ ldr(r0, FieldMemOperand(receiver, JSArray::kLengthOffset)); in GenerateLoadArrayLength()
365 Register receiver, in GenerateStringCheck() argument
371 __ JumpIfSmi(receiver, smi); in GenerateStringCheck()
374 __ ldr(scratch1, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateStringCheck()
388 Register receiver, in GenerateLoadStringLength() argument
397 GenerateStringCheck(masm, receiver, scratch1, scratch2, miss, in GenerateLoadStringLength()
401 __ ldr(r0, FieldMemOperand(receiver, String::kLengthOffset)); in GenerateLoadStringLength()
411 __ ldr(scratch1, FieldMemOperand(receiver, JSValue::kValueOffset)); in GenerateLoadStringLength()
420 Register receiver, in GenerateLoadFunctionPrototype() argument
424 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); in GenerateLoadFunctionPrototype()
571 Register receiver, in PushInterceptorArguments() argument
581 __ push(receiver); in PushInterceptorArguments()
590 Register receiver, in CompileCallLoadPropertyWithInterceptor() argument
594 PushInterceptorArguments(masm, receiver, holder, name, holder_obj); in CompileCallLoadPropertyWithInterceptor()
709 Register receiver, in Compile() argument
718 __ JumpIfSmi(receiver, miss); in Compile()
721 CompileCacheable(masm, object, receiver, scratch1, scratch2, scratch3, in Compile()
724 CompileRegular(masm, object, receiver, scratch1, scratch2, scratch3, in Compile()
732 Register receiver, in CompileCacheable() argument
773 stub_compiler_->CheckPrototypes(object, receiver, interceptor_holder, in CompileCacheable()
780 LoadWithInterceptor(masm, receiver, holder, interceptor_holder, scratch2, in CompileCacheable()
789 stub_compiler_->CheckPrototypes(interceptor_holder, receiver, in CompileCacheable()
828 Register receiver, in CompileRegular() argument
836 stub_compiler_->CheckPrototypes(object, receiver, interceptor_holder, in CompileRegular()
844 PushInterceptorArguments(masm, receiver, holder, name_, interceptor_holder); in CompileRegular()
855 Register receiver, in LoadWithInterceptor() argument
864 receiver, in LoadWithInterceptor()
869 __ pop(receiver); // Restore the holder. in LoadWithInterceptor()
1140 Register receiver, in GenerateLoadField() argument
1148 __ JumpIfSmi(receiver, miss); in GenerateLoadField()
1152 object, receiver, holder, scratch1, scratch2, scratch3, name, miss); in GenerateLoadField()
1160 Register receiver, in GenerateLoadConstant() argument
1168 __ JumpIfSmi(receiver, miss); in GenerateLoadConstant()
1172 object, receiver, holder, scratch1, scratch2, scratch3, name, miss); in GenerateLoadConstant()
1182 Register receiver, in GenerateLoadCallback() argument
1191 __ JumpIfSmi(receiver, miss); in GenerateLoadCallback()
1194 Register reg = CheckPrototypes(object, receiver, holder, scratch1, in GenerateLoadCallback()
1199 __ push(receiver); in GenerateLoadCallback()
1233 Register receiver, in GenerateLoadInterceptor() argument
1244 __ JumpIfSmi(receiver, miss); in GenerateLoadInterceptor()
1264 Register holder_reg = CheckPrototypes(object, receiver, interceptor_holder, in GenerateLoadInterceptor()
1267 ASSERT(holder_reg.is(receiver) || holder_reg.is(scratch1)); in GenerateLoadInterceptor()
1274 bool must_preserve_receiver_reg = !receiver.is(holder_reg) && in GenerateLoadInterceptor()
1282 __ Push(receiver, holder_reg, name_reg); in GenerateLoadInterceptor()
1290 receiver, in GenerateLoadInterceptor()
1307 __ pop(receiver); in GenerateLoadInterceptor()
1344 if (!receiver.is(holder_reg)) { in GenerateLoadInterceptor()
1346 __ Push(receiver, holder_reg); in GenerateLoadInterceptor()
1351 __ push(receiver); in GenerateLoadInterceptor()
1365 Register holder_reg = CheckPrototypes(object, receiver, interceptor_holder, in GenerateLoadInterceptor()
1368 PushInterceptorArguments(masm(), receiver, holder_reg, in GenerateLoadInterceptor()
1498 Register receiver = r1; in CompileArrayPushCall() local
1501 __ ldr(receiver, MemOperand(sp, argc * kPointerSize)); in CompileArrayPushCall()
1504 __ JumpIfSmi(receiver, &miss); in CompileArrayPushCall()
1507 CheckPrototypes(Handle<JSObject>::cast(object), receiver, holder, r3, r0, r4, in CompileArrayPushCall()
1512 __ ldr(r0, FieldMemOperand(receiver, JSArray::kLengthOffset)); in CompileArrayPushCall()
1524 __ ldr(elements, FieldMemOperand(receiver, JSArray::kElementsOffset)); in CompileArrayPushCall()
1535 __ ldr(r0, FieldMemOperand(receiver, JSArray::kLengthOffset)); in CompileArrayPushCall()
1553 __ str(r0, FieldMemOperand(receiver, JSArray::kLengthOffset)); in CompileArrayPushCall()
1570 __ ldr(r3, FieldMemOperand(receiver, HeapObject::kMapOffset)); in CompileArrayPushCall()
1586 __ mov(r2, receiver); in CompileArrayPushCall()
1594 __ str(r0, FieldMemOperand(receiver, JSArray::kLengthOffset)); in CompileArrayPushCall()
1626 __ ldr(r7, FieldMemOperand(receiver, HeapObject::kMapOffset)); in CompileArrayPushCall()
1664 __ str(r0, FieldMemOperand(receiver, JSArray::kLengthOffset)); in CompileArrayPushCall()
1706 Register receiver = r1; in CompileArrayPopCall() local
1712 __ ldr(receiver, MemOperand(sp, argc * kPointerSize)); in CompileArrayPopCall()
1714 __ JumpIfSmi(receiver, &miss); in CompileArrayPopCall()
1717 CheckPrototypes(Handle<JSObject>::cast(object), receiver, holder, elements, in CompileArrayPopCall()
1721 __ ldr(elements, FieldMemOperand(receiver, JSArray::kElementsOffset)); in CompileArrayPopCall()
1731 __ ldr(r4, FieldMemOperand(receiver, JSArray::kLengthOffset)); in CompileArrayPopCall()
1747 __ str(r4, FieldMemOperand(receiver, JSArray::kLengthOffset)); in CompileArrayPopCall()
1813 Register receiver = r1; in CompileStringCharCodeAtCall() local
1816 __ ldr(receiver, MemOperand(sp, argc * kPointerSize)); in CompileStringCharCodeAtCall()
1823 StringCharCodeAtGenerator generator(receiver, in CompileStringCharCodeAtCall()
1893 Register receiver = r0; in CompileStringCharAtCall() local
1897 __ ldr(receiver, MemOperand(sp, argc * kPointerSize)); in CompileStringCharAtCall()
1904 StringCharAtGenerator generator(receiver, in CompileStringCharAtCall()
2598 Handle<JSObject> receiver, in CompileStoreInterceptor() argument
2609 __ CheckMap(r1, r3, Handle<Map>(receiver->map()), &miss, in CompileStoreInterceptor()
2613 if (receiver->IsJSGlobalProxy()) { in CompileStoreInterceptor()
2619 ASSERT(receiver->IsJSGlobalProxy() || !receiver->IsAccessCheckNeeded()); in CompileStoreInterceptor()
2849 Handle<JSObject> receiver, in CompileLoadField() argument
2863 GenerateLoadField(receiver, holder, r1, r2, r3, r4, index, name, &miss); in CompileLoadField()
2873 Handle<JSObject> receiver, in CompileLoadCallback() argument
2887 GenerateLoadCallback(receiver, holder, r1, r0, r2, r3, r4, callback, name, in CompileLoadCallback()
2898 Handle<JSObject> receiver, in CompileLoadConstant() argument
2912 GenerateLoadConstant(receiver, holder, r1, r2, r3, r4, value, name, &miss); in CompileLoadConstant()
2922 Handle<JSObject> receiver, in CompileLoadInterceptor() argument
2938 GenerateLoadInterceptor(receiver, holder, &lookup, r1, r0, r2, r3, r4, name, in CompileLoadInterceptor()
3316 Register receiver = r1; in GenerateLoadDictionaryElement() local
3320 __ ldr(r4, FieldMemOperand(receiver, JSObject::kElementsOffset)); in GenerateLoadDictionaryElement()
3391 Register receiver = r1; in GenerateLoadExternalArray() local
3399 __ ldr(r3, FieldMemOperand(receiver, JSObject::kElementsOffset)); in GenerateLoadExternalArray()
3721 Register receiver = r2; in GenerateStoreExternalArray() local
3730 __ ldr(r3, FieldMemOperand(receiver, JSObject::kElementsOffset)); in GenerateStoreExternalArray()