• Home
  • Raw
  • Download

Lines Matching defs:mov

78   __ mov(r1, FieldOperand(receiver, HeapObject::kMapOffset));  in GenerateStringDictionaryReceiverCheck()  local
94 __ mov(r0, FieldOperand(receiver, JSObject::kPropertiesOffset)); in GenerateStringDictionaryReceiverCheck() local
152 __ mov(result, Operand(elements, r0, times_4, kValueOffset - kHeapObjectTag)); in GenerateDictionaryLoad() local
211 __ mov(Operand(r0, 0), value); in GenerateDictionaryStore() local
214 __ mov(r1, value); in GenerateDictionaryStore() local
279 __ mov(map, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateKeyedLoadReceiverCheck() local
313 __ mov(scratch, FieldOperand(receiver, JSObject::kElementsOffset)); in GenerateFastArrayLoad() local
328 __ mov(scratch, FieldOperand(scratch, key, times_2, FixedArray::kHeaderSize)); in GenerateFastArrayLoad() local
334 __ mov(result, scratch); in GenerateFastArrayLoad() local
356 __ mov(hash, FieldOperand(key, String::kHashFieldOffset)); in GenerateKeyStringCheck() local
391 __ mov(scratch1, FieldOperand(object, JSObject::kElementsOffset)); in GenerateMappedArgumentsLookup() local
396 __ mov(scratch2, FieldOperand(scratch1, FixedArray::kLengthOffset)); in GenerateMappedArgumentsLookup() local
403 __ mov(scratch2, FieldOperand(scratch1, in GenerateMappedArgumentsLookup() local
414 __ mov(scratch1, FieldOperand(scratch1, kContextOffset)); in GenerateMappedArgumentsLookup() local
431 __ mov(backing_store, FieldOperand(parameter_map, kBackingStoreOffset)); in GenerateUnmappedArgumentsLookup() local
434 __ mov(scratch, FieldOperand(backing_store, FixedArray::kLengthOffset)); in GenerateUnmappedArgumentsLookup() local
477 __ mov(ebx, eax); in GenerateGeneric() local
479 __ mov(ecx, FieldOperand(edx, JSObject::kElementsOffset)); in GenerateGeneric() local
524 __ mov(ebx, FieldOperand(edx, JSObject::kPropertiesOffset)); in GenerateGeneric() local
531 __ mov(ebx, FieldOperand(edx, HeapObject::kMapOffset)); in GenerateGeneric() local
532 __ mov(ecx, ebx); in GenerateGeneric() local
534 __ mov(edi, FieldOperand(eax, String::kHashFieldOffset)); in GenerateGeneric() local
549 __ mov(edi, ecx); in GenerateGeneric() local
585 __ mov(edi, in GenerateGeneric() local
599 __ mov(eax, FieldOperand(edx, ecx, times_pointer_size, 0)); in GenerateGeneric() local
605 __ mov(eax, FieldOperand(edx, JSObject::kPropertiesOffset)); in GenerateGeneric() local
606 __ mov(eax, FieldOperand(eax, edi, times_pointer_size, in GenerateGeneric() local
615 __ mov(ecx, FieldOperand(edx, JSObject::kMapOffset)); in GenerateGeneric() local
678 __ mov(ecx, FieldOperand(edx, HeapObject::kMapOffset)); in GenerateIndexedInterceptor() local
714 __ mov(eax, mapped_location); in GenerateNonStrictArguments() local
722 __ mov(eax, unmapped_location); in GenerateNonStrictArguments() local
739 __ mov(mapped_location, eax); in GenerateNonStrictArguments() local
741 __ mov(edx, eax); in GenerateNonStrictArguments() local
748 __ mov(unmapped_location, eax); in GenerateNonStrictArguments() local
750 __ mov(edx, eax); in GenerateNonStrictArguments() local
774 __ mov(edi, FieldOperand(edx, HeapObject::kMapOffset)); in GenerateGeneric() local
793 __ mov(ebx, FieldOperand(edx, JSObject::kElementsOffset)); in GenerateGeneric() local
816 __ mov(edi, FieldOperand(ebx, HeapObject::kMapOffset)); in GenerateGeneric() local
840 __ mov(ebx, FieldOperand(edx, JSObject::kElementsOffset)); in GenerateGeneric() local
854 __ mov(edi, FieldOperand(ebx, HeapObject::kMapOffset)); in GenerateGeneric() local
862 __ mov(CodeGenerator::FixedArrayElementOperand(ebx, ecx), eax); in GenerateGeneric() local
867 __ mov(edi, FieldOperand(edx, HeapObject::kMapOffset)); in GenerateGeneric() local
872 __ mov(CodeGenerator::FixedArrayElementOperand(ebx, ecx), eax); in GenerateGeneric() local
874 __ mov(edx, eax); // Preserve the value which is returned. in GenerateGeneric() local
892 __ mov(ebx, FieldOperand(edx, HeapObject::kMapOffset)); in GenerateGeneric() local
908 __ mov(ebx, FieldOperand(edx, JSObject::kElementsOffset)); in GenerateGeneric() local
919 __ mov(ebx, FieldOperand(edx, JSObject::kElementsOffset)); in GenerateGeneric() local
926 __ mov(ebx, FieldOperand(edx, HeapObject::kMapOffset)); in GenerateGeneric() local
933 __ mov(ebx, FieldOperand(edx, JSObject::kElementsOffset)); in GenerateGeneric() local
1036 __ mov(edx, Operand(esp, (argc + 1) * kPointerSize)); in GenerateNormal() local
1069 __ mov(edx, Operand(esp, (argc + 1) * kPointerSize)); in GenerateMiss() local
1080 __ mov(eax, Immediate(2)); in GenerateMiss() local
1081 __ mov(ebx, Immediate(ExternalReference(IC_Utility(id), masm->isolate()))); in GenerateMiss() local
1085 __ mov(edi, eax); in GenerateMiss() local
1092 __ mov(edx, Operand(esp, (argc + 1) * kPointerSize)); // receiver in GenerateMiss() local
1094 __ mov(ebx, FieldOperand(edx, HeapObject::kMapOffset)); in GenerateMiss() local
1103 __ mov(edx, FieldOperand(edx, GlobalObject::kGlobalReceiverOffset)); in GenerateMiss() local
1104 __ mov(Operand(esp, (argc + 1) * kPointerSize), edx); in GenerateMiss() local
1133 __ mov(edx, Operand(esp, (argc + 1) * kPointerSize)); in GenerateMegamorphic() local
1151 __ mov(edx, Operand(esp, (argc + 1) * kPointerSize)); in GenerateMegamorphic() local
1187 __ mov(ebx, ecx); in GenerateMegamorphic() local
1197 __ mov(edx, Operand(esp, (argc + 1) * kPointerSize)); in GenerateMegamorphic() local
1214 __ mov(edi, eax); in GenerateMegamorphic() local
1227 __ mov(ebx, FieldOperand(edx, JSObject::kPropertiesOffset)); in GenerateMegamorphic() local
1271 __ mov(edx, Operand(esp, (argc + 1) * kPointerSize)); in GenerateNonStrictArguments() local
1274 __ mov(edi, mapped_location); in GenerateNonStrictArguments() local
1282 __ mov(edi, unmapped_location); in GenerateNonStrictArguments() local
1477 __ mov(scratch, FieldOperand(receiver, JSArray::kElementsOffset)); in GenerateArrayLength() local
1483 __ mov(scratch, FieldOperand(receiver, JSArray::kPropertiesOffset)); in GenerateArrayLength() local
1634 __ mov(eax, edx); in GenerateTransitionElementsSmiToDouble() local
1644 __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); in GenerateTransitionElementsSmiToDouble() local
1660 __ mov(eax, edx); in GenerateTransitionElementsDoubleToObject() local
1670 __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); in GenerateTransitionElementsDoubleToObject() local