• Home
  • Raw
  • Download

Lines Matching refs:receiver

138                                            Register receiver, Register map,  in GenerateKeyedLoadReceiverCheck()  argument
142 __ JumpIfSmi(receiver, slow); in GenerateKeyedLoadReceiverCheck()
144 __ LoadP(map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateKeyedLoadReceiverCheck()
163 static void GenerateFastArrayLoad(MacroAssembler* masm, Register receiver, in GenerateFastArrayLoad() argument
191 __ LoadP(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); in GenerateFastArrayLoad()
203 __ LoadP(scratch2, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateFastArrayLoad()
302 Register receiver = LoadDescriptor::ReceiverRegister(); in LoadIC_PushArgs() local
307 __ Push(receiver, name, slot, vector); in LoadIC_PushArgs()
373 Register receiver = LoadDescriptor::ReceiverRegister(); in GenerateMegamorphic() local
375 DCHECK(receiver.is(r4)); in GenerateMegamorphic()
385 GenerateKeyedLoadReceiverCheck(masm, receiver, r3, r6, in GenerateMegamorphic()
391 GenerateFastArrayLoad(masm, receiver, key, r3, r6, r7, r3, &slow, in GenerateMegamorphic()
397 __ LoadP(r7, FieldMemOperand(receiver, JSObject::kElementsOffset)); in GenerateMegamorphic()
419 GenerateKeyedLoadReceiverCheck(masm, receiver, r3, r6, in GenerateMegamorphic()
424 __ LoadP(r6, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); in GenerateMegamorphic()
446 receiver, key, r7, r8, r9, r10); in GenerateMegamorphic()
454 __ LoadP(r3, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateMegamorphic()
488 Register value, Register key, Register receiver, Register receiver_map, in KeyedStoreGenerateMegamorphicHelper() argument
498 DCHECK(!AreAliased(value, key, receiver, receiver_map, elements_map, elements, in KeyedStoreGenerateMegamorphicHelper()
517 __ JumpIfDictionaryInPrototypeChain(receiver, elements_map, scratch, slow); in KeyedStoreGenerateMegamorphicHelper()
528 __ StoreP(scratch, FieldMemOperand(receiver, JSArray::kLengthOffset), r0); in KeyedStoreGenerateMegamorphicHelper()
545 __ StoreP(scratch, FieldMemOperand(receiver, JSArray::kLengthOffset), r0); in KeyedStoreGenerateMegamorphicHelper()
574 __ JumpIfDictionaryInPrototypeChain(receiver, elements_map, scratch, slow); in KeyedStoreGenerateMegamorphicHelper()
582 __ StoreP(scratch, FieldMemOperand(receiver, JSArray::kLengthOffset), r0); in KeyedStoreGenerateMegamorphicHelper()
598 ElementsTransitionGenerator::GenerateSmiToDouble(masm, receiver, key, value, in KeyedStoreGenerateMegamorphicHelper()
600 __ LoadP(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); in KeyedStoreGenerateMegamorphicHelper()
609 masm, receiver, key, value, receiver_map, mode, slow); in KeyedStoreGenerateMegamorphicHelper()
610 __ LoadP(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); in KeyedStoreGenerateMegamorphicHelper()
621 masm, receiver, key, value, receiver_map, mode, slow); in KeyedStoreGenerateMegamorphicHelper()
622 __ LoadP(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); in KeyedStoreGenerateMegamorphicHelper()
642 Register receiver = StoreDescriptor::ReceiverRegister(); in GenerateMegamorphic() local
643 DCHECK(receiver.is(r4)); in GenerateMegamorphic()
654 __ JumpIfSmi(receiver, &slow); in GenerateMegamorphic()
656 __ LoadP(receiver_map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateMegamorphic()
672 __ LoadP(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); in GenerateMegamorphic()
707 receiver, key, r8, r9, r10, r11); in GenerateMegamorphic()
738 __ LoadP(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); in GenerateMegamorphic()
741 __ LoadP(ip, FieldMemOperand(receiver, JSArray::kLengthOffset)); in GenerateMegamorphic()
747 value, key, receiver, receiver_map, elements_map, elements); in GenerateMegamorphic()
750 kIncrementLength, value, key, receiver, in GenerateMegamorphic()
758 Register receiver = StoreDescriptor::ReceiverRegister(); in GenerateMegamorphic() local
760 DCHECK(receiver.is(r4)); in GenerateMegamorphic()
769 receiver, name, r6, r7, r8, r9); in GenerateMegamorphic()
786 Register receiver = StoreDescriptor::ReceiverRegister(); in GenerateNormal() local
790 DCHECK(receiver.is(r4)); in GenerateNormal()
796 __ LoadP(dictionary, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); in GenerateNormal()