• Home
  • Raw
  • Download

Lines Matching defs:movq

77   __ movq(kScratchRegister,  in ProbeTable()  local
84 __ movq(kScratchRegister, in ProbeTable() local
125 __ movq(r0, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup() local
141 __ movq(properties, FieldOperand(receiver, JSObject::kPropertiesOffset)); in GenerateDictionaryNegativeLookup() local
230 __ movq(prototype, in GenerateLoadGlobalFunctionPrototype() local
233 __ movq(prototype, in GenerateLoadGlobalFunctionPrototype() local
236 __ movq(prototype, Operand(prototype, Context::SlotOffset(index))); in GenerateLoadGlobalFunctionPrototype() local
238 __ movq(prototype, in GenerateLoadGlobalFunctionPrototype() local
241 __ movq(prototype, FieldOperand(prototype, Map::kPrototypeOffset)); in GenerateLoadGlobalFunctionPrototype() local
262 __ movq(prototype, FieldOperand(prototype, Map::kPrototypeOffset)); in GenerateDirectLoadGlobalFunctionPrototype() local
278 __ movq(rax, FieldOperand(receiver, JSArray::kLengthOffset)); in GenerateLoadArrayLength() local
294 __ movq(scratch, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateStringCheck() local
316 __ movq(rax, FieldOperand(receiver, String::kLengthOffset)); in GenerateLoadStringLength() local
327 __ movq(scratch2, FieldOperand(receiver, JSValue::kValueOffset)); in GenerateLoadStringLength() local
329 __ movq(rax, FieldOperand(scratch2, String::kLengthOffset)); in GenerateLoadStringLength() local
341 if (!result.is(rax)) __ movq(rax, result); in GenerateLoadFunctionPrototype() local
359 __ movq(dst, FieldOperand(src, offset)); in GenerateFastPropertyLoad() local
363 __ movq(dst, FieldOperand(src, JSObject::kPropertiesOffset)); in GenerateFastPropertyLoad() local
364 __ movq(dst, FieldOperand(dst, offset)); in GenerateFastPropertyLoad() local
417 __ movq(scratch, Operand(rsp, 0)); in ReserveSpaceForFastApiCall() local
419 __ movq(Operand(rsp, 0), scratch); in ReserveSpaceForFastApiCall() local
422 __ movq(Operand(rsp, i * kPointerSize), scratch); in ReserveSpaceForFastApiCall() local
437 __ movq(scratch, Operand(rsp, 0)); in FreeSpaceForFastApiCall() local
438 __ movq(Operand(rsp, kFastApiCallArguments * kPointerSize), scratch); in FreeSpaceForFastApiCall() local
463 __ movq(rsi, FieldOperand(rdi, JSFunction::kContextOffset)); in GenerateFastApiCall() local
466 __ movq(Operand(rsp, 2 * kPointerSize), rdi); in GenerateFastApiCall() local
471 __ movq(rbx, FieldOperand(rcx, CallHandlerInfo::kDataOffset)); in GenerateFastApiCall() local
472 __ movq(Operand(rsp, 3 * kPointerSize), rbx); in GenerateFastApiCall() local
493 __ movq(StackSpaceOperand(0), rbx); // v8::Arguments::implicit_args_. in GenerateFastApiCall() local
495 __ movq(StackSpaceOperand(1), rbx); // v8::Arguments::values_. in GenerateFastApiCall() local
778 __ movq(FieldOperand(receiver_reg, offset), rax); in GenerateStoreField() local
782 __ movq(name_reg, rax); in GenerateStoreField() local
789 __ movq(scratch, FieldOperand(receiver_reg, JSObject::kPropertiesOffset)); in GenerateStoreField() local
790 __ movq(FieldOperand(scratch, offset), rax); in GenerateStoreField() local
794 __ movq(name_reg, rax); in GenerateStoreField() local
868 __ movq(Operand(rsp, kPointerSize), object_reg); in CheckPrototypes() local
894 __ movq(scratch1, FieldOperand(reg, HeapObject::kMapOffset)); in CheckPrototypes() local
896 __ movq(reg, FieldOperand(scratch1, Map::kPrototypeOffset)); in CheckPrototypes() local
902 __ movq(scratch1, FieldOperand(reg, HeapObject::kMapOffset)); in CheckPrototypes() local
918 __ movq(reg, FieldOperand(scratch1, Map::kPrototypeOffset)); in CheckPrototypes() local
926 __ movq(Operand(rsp, kPointerSize), reg); in CheckPrototypes() local
1022 __ movq(name_arg, rsp); in GenerateLoadCallback() local
1035 __ movq(StackSpaceOperand(0), rax); in GenerateLoadCallback() local
1234 __ movq(rdx, Operand(rsp, (argc + 1) * kPointerSize)); in GenerateGlobalReceiverCheck() local
1249 __ movq(rdi, FieldOperand(rdi, JSGlobalPropertyCell::kValueOffset)); in GenerateLoadFunctionFromCell() local
1300 __ movq(rdx, Operand(rsp, (argc + 1) * kPointerSize)); in CompileCallField() local
1319 __ movq(rdx, FieldOperand(rdx, GlobalObject::kGlobalReceiverOffset)); in CompileCallField() local
1320 __ movq(Operand(rsp, (argc + 1) * kPointerSize), rdx); in CompileCallField() local
1361 __ movq(rdx, Operand(rsp, (argc + 1) * kPointerSize)); in CompileArrayPushCall() local
1371 __ movq(rax, FieldOperand(rdx, JSArray::kLengthOffset)); in CompileArrayPushCall() local
1380 __ movq(rdi, FieldOperand(rdx, JSArray::kElementsOffset)); in CompileArrayPushCall() local
1400 __ movq(rcx, Operand(rsp, argc * kPointerSize)); in CompileArrayPushCall() local
1407 __ movq(FieldOperand(rdi, in CompileArrayPushCall() local
1418 __ movq(rbx, FieldOperand(rdx, HeapObject::kMapOffset)); in CompileArrayPushCall() local
1429 __ movq(r9, rdi); // Backup rdi as it is going to be trashed. in CompileArrayPushCall() local
1436 __ movq(rdi, r9); in CompileArrayPushCall() local
1449 __ movq(Operand(rdx, 0), rcx); in CompileArrayPushCall() local
1462 __ movq(rbx, Operand(rsp, argc * kPointerSize)); in CompileArrayPushCall() local
1467 __ movq(rcx, FieldOperand(rdx, HeapObject::kMapOffset)); in CompileArrayPushCall() local
1496 __ movq(Operand(rdx, 0), rbx); in CompileArrayPushCall() local
1500 __ movq(Operand(rdx, i * kPointerSize), kScratchRegister); in CompileArrayPushCall() local
1511 __ movq(rdx, Operand(rsp, (argc + 1) * kPointerSize)); in CompileArrayPushCall() local
1519 __ movq(FieldOperand(rdx, JSArray::kLengthOffset), rax); in CompileArrayPushCall() local
1561 __ movq(rdx, Operand(rsp, (argc + 1) * kPointerSize)); in CompileArrayPopCall() local
1570 __ movq(rbx, FieldOperand(rdx, JSArray::kElementsOffset)); in CompileArrayPopCall() local
1584 __ movq(rax, FieldOperand(rbx, in CompileArrayPopCall() local
1596 __ movq(FieldOperand(rbx, in CompileArrayPopCall() local
1662 __ movq(receiver, Operand(rsp, (argc + 1) * kPointerSize)); in CompileStringCharCodeAtCall() local
1664 __ movq(index, Operand(rsp, (argc - 0) * kPointerSize)); in CompileStringCharCodeAtCall() local
1741 __ movq(receiver, Operand(rsp, (argc + 1) * kPointerSize)); in CompileStringCharAtCall() local
1743 __ movq(index, Operand(rsp, (argc - 0) * kPointerSize)); in CompileStringCharAtCall() local
1801 __ movq(rdx, Operand(rsp, 2 * kPointerSize)); in CompileStringFromCharCodeCall() local
1814 __ movq(code, Operand(rsp, 1 * kPointerSize)); in CompileStringFromCharCodeCall() local
1882 __ movq(rdx, Operand(rsp, 2 * kPointerSize)); in CompileMathAbsCall() local
1893 __ movq(rax, Operand(rsp, 1 * kPointerSize)); in CompileMathAbsCall() local
1924 __ movq(rbx, FieldOperand(rax, HeapNumber::kValueOffset)); in CompileMathAbsCall() local
1931 __ movq(rdi, static_cast<int64_t>(HeapNumber::kSignMask) << sign_mask_shift, in CompileMathAbsCall() local
1942 __ movq(FieldOperand(rax, HeapNumber::kValueOffset), rbx); in CompileMathAbsCall() local
1985 __ movq(rdx, Operand(rsp, (argc + 1) * kPointerSize)); in CompileFastApiCall() local
2003 __ movq(rax, Operand(rsp, 3 * kPointerSize)); in CompileFastApiCall() local
2004 __ movq(Operand(rsp, 0 * kPointerSize), rax); in CompileFastApiCall() local
2047 __ movq(rdx, Operand(rsp, (argc + 1) * kPointerSize)); in CompileCallConstant() local
2070 __ movq(rdx, FieldOperand(rdx, GlobalObject::kGlobalReceiverOffset)); in CompileCallConstant() local
2071 __ movq(Operand(rsp, (argc + 1) * kPointerSize), rdx); in CompileCallConstant() local
2174 __ movq(rdx, Operand(rsp, (argc + 1) * kPointerSize)); in CompileCallInterceptor() local
2181 __ movq(rdx, Operand(rsp, (argc + 1) * kPointerSize)); in CompileCallInterceptor() local
2191 __ movq(rdx, FieldOperand(rdx, GlobalObject::kGlobalReceiverOffset)); in CompileCallInterceptor() local
2192 __ movq(Operand(rsp, (argc + 1) * kPointerSize), rdx); in CompileCallInterceptor() local
2196 __ movq(rdi, rax); in CompileCallInterceptor() local
2244 __ movq(rdx, FieldOperand(rdx, GlobalObject::kGlobalReceiverOffset)); in CompileCallGlobal() local
2245 __ movq(Operand(rsp, (argc + 1) * kPointerSize), rdx); in CompileCallGlobal() local
2249 __ movq(rsi, FieldOperand(rdi, JSFunction::kContextOffset)); in CompileCallGlobal() local
2261 __ movq(rdx, FieldOperand(rdi, JSFunction::kCodeEntryOffset)); in CompileCallGlobal() local
2422 __ movq(cell_operand, rax); in CompileStoreGlobal() local
2511 __ movq(rdi, FieldOperand(rdx, HeapObject::kMapOffset)); in CompileStorePolymorphic() local
2521 __ movq(rbx, transitioned_maps->at(i), RelocInfo::EMBEDDED_OBJECT); in CompileStorePolymorphic() local
2678 __ movq(rbx, FieldOperand(rbx, JSGlobalPropertyCell::kValueOffset)); in CompileLoadGlobal() local
2691 __ movq(rax, rbx); in CompileLoadGlobal() local
2931 __ movq(map_reg, FieldOperand(rdx, HeapObject::kMapOffset)); in CompileLoadPolymorphic() local
2966 __ movq(rbx, FieldOperand(rdi, JSFunction::kSharedFunctionInfoOffset)); in CompileConstructStub() local
2967 __ movq(rbx, FieldOperand(rbx, SharedFunctionInfo::kDebugInfoOffset)); in CompileConstructStub() local
2973 __ movq(rbx, FieldOperand(rdi, JSFunction::kPrototypeOrInitialMapOffset)); in CompileConstructStub() local
2999 __ movq(Operand(rdx, JSObject::kMapOffset), rbx); in CompileConstructStub() local
3001 __ movq(Operand(rdx, JSObject::kPropertiesOffset), rbx); in CompileConstructStub() local
3002 __ movq(Operand(rdx, JSObject::kElementsOffset), rbx); in CompileConstructStub() local
3026 __ movq(rbx, r8); in CompileConstructStub() local
3030 __ movq(Operand(r9, i * kPointerSize), rbx); in CompileConstructStub() local
3043 __ movq(Operand(r9, i * kPointerSize), r8); in CompileConstructStub() local
3049 __ movq(rbx, rax); in CompileConstructStub() local
3050 __ movq(rax, rdx); in CompileConstructStub() local
3093 __ movq(rcx, FieldOperand(rdx, JSObject::kElementsOffset)); in GenerateLoadDictionaryElement() local
3141 __ movq(rbx, FieldOperand(rdx, JSObject::kElementsOffset)); in GenerateLoadExternalArray() local
3151 __ movq(rbx, FieldOperand(rbx, ExternalArray::kExternalPointerOffset)); in GenerateLoadExternalArray() local
3214 __ movq(rax, rcx); in GenerateLoadExternalArray() local
3223 __ movq(rax, rcx); in GenerateLoadExternalArray() local
3276 __ movq(rbx, FieldOperand(rdx, JSObject::kElementsOffset)); in GenerateStoreExternalArray() local
3298 __ movq(rbx, FieldOperand(rbx, ExternalArray::kExternalPointerOffset)); in GenerateStoreExternalArray() local
3360 __ movq(rbx, FieldOperand(rbx, ExternalArray::kExternalPointerOffset)); in GenerateStoreExternalArray() local
3458 __ movq(rcx, FieldOperand(rdx, JSObject::kElementsOffset)); in GenerateLoadFastElement() local
3467 __ movq(rbx, FieldOperand(rcx, in GenerateLoadFastElement() local
3473 __ movq(rax, rbx); in GenerateLoadFastElement() local
3500 __ movq(rcx, FieldOperand(rdx, JSObject::kElementsOffset)); in GenerateLoadFastDoubleElement() local
3519 __ movq(rax, rcx); in GenerateLoadFastDoubleElement() local
3560 __ movq(rdi, FieldOperand(rdx, JSObject::kElementsOffset)); in GenerateStoreFastElement() local
3581 __ movq(FieldOperand(rdi, rcx, times_pointer_size, FixedArray::kHeaderSize), in GenerateStoreFastElement() local
3589 __ movq(Operand(rcx, 0), rax); in GenerateStoreFastElement() local
3591 __ movq(rbx, rax); in GenerateStoreFastElement() local
3619 __ movq(rdi, FieldOperand(rdx, JSObject::kElementsOffset)); in GenerateStoreFastElement() local
3637 __ movq(FieldOperand(rdi, FixedArray::SizeFor(i)), rbx); in GenerateStoreFastElement() local
3641 __ movq(FieldOperand(rdi, FixedArray::SizeFor(0)), rax); in GenerateStoreFastElement() local
3644 __ movq(FieldOperand(rdx, JSObject::kElementsOffset), rdi); in GenerateStoreFastElement() local
3698 __ movq(rdi, FieldOperand(rdx, JSObject::kElementsOffset)); in GenerateStoreFastDoubleElement() local
3752 __ movq(rdi, FieldOperand(rdx, JSObject::kElementsOffset)); in GenerateStoreFastDoubleElement() local
3771 __ movq(FieldOperand(rdx, JSObject::kElementsOffset), rdi); in GenerateStoreFastDoubleElement() local
3777 __ movq(rdi, FieldOperand(rdx, JSObject::kElementsOffset)); in GenerateStoreFastDoubleElement() local