Lines Matching refs:movp
110 __ movp(rcx, args.GetReceiverOperand()); in Generate() local
127 __ movp(rcx, FieldOperand(rdi, JSFunction::kFeedbackVectorOffset)); in Generate() local
128 __ movp(rcx, FieldOperand(rcx, Cell::kValueOffset)); in Generate() local
143 __ movp(rcx, rsp); in Generate() local
154 __ movp(rcx, Immediate(loop_iterations)); in Generate() local
213 __ movp(rsi, rax); in Generate() local
214 __ movp(Operand(rbp, StandardFrameConstants::kContextOffset), rax); in Generate() local
226 __ movp(rax, Operand(rbp, parameter_offset)); in Generate() local
229 __ movp(Operand(rsi, context_offset), rax); in Generate() local
263 __ movp(rdi, Operand(rbp, JavaScriptFrameConstants::kFunctionOffset)); in Generate() local
342 __ movp(FieldOperand(rbx, Cell::kValueOffset), kScratchRegister); in EmitProfilingCounterReset() local
429 __ movp(rsi, Operand(rbp, StandardFrameConstants::kContextOffset)); in RestoreContext() local
532 __ movp(Operand(rsp, 0), reg); in DropAndPlug() local
661 __ movp(dest, location); in GetVar() local
674 __ movp(location, src); in SetVar() local
709 __ movp(rbx, FieldOperand(rsi, HeapObject::kMapOffset)); in EmitDebugCheckDeclarationContext() local
738 __ movp(StackOperand(variable), kScratchRegister); in VisitVariableDeclaration() local
747 __ movp(ContextOperand(rsi, variable->index()), kScratchRegister); in VisitVariableDeclaration() local
788 __ movp(StackOperand(variable), result_register()); in VisitFunctionDeclaration() local
796 __ movp(ContextOperand(rsi, variable->index()), result_register()); in VisitFunctionDeclaration() local
860 __ movp(rdx, Operand(rsp, 0)); // Switch value. in VisitSwitchStatement() local
865 __ movp(rcx, rdx); in VisitSwitchStatement() local
964 __ movp(rax, FieldOperand(rax, HeapObject::kMapOffset)); in VisitForInStatement() local
991 __ movp(rcx, FieldOperand(rcx, DescriptorArray::kEnumCacheOffset)); in VisitForInStatement() local
992 __ movp(rcx, FieldOperand(rcx, DescriptorArray::kEnumCacheBridgeCacheOffset)); in VisitForInStatement() local
1008 __ movp(rcx, Operand(rsp, 0 * kPointerSize)); // Get enumerated object in VisitForInStatement() local
1011 __ movp(rax, FieldOperand(rax, FixedArray::kLengthOffset)); in VisitForInStatement() local
1020 __ movp(rax, Operand(rsp, 0 * kPointerSize)); // Get the current index. in VisitForInStatement() local
1025 __ movp(rbx, Operand(rsp, 2 * kPointerSize)); in VisitForInStatement() local
1027 __ movp(rax, in VisitForInStatement() local
1032 __ movp(rdx, Operand(rsp, 3 * kPointerSize)); in VisitForInStatement() local
1037 __ movp(rbx, Operand(rsp, 4 * kPointerSize)); in VisitForInStatement() local
1092 __ movp(StoreDescriptor::ReceiverRegister(), Operand(rsp, 0)); in EmitSetHomeObject() local
1093 __ movp(StoreDescriptor::ValueRegister(), in EmitSetHomeObject() local
1102 __ movp(StoreDescriptor::ReceiverRegister(), rax); in EmitSetHomeObjectAccumulator() local
1103 __ movp(StoreDescriptor::ValueRegister(), in EmitSetHomeObjectAccumulator() local
1185 __ movp(rax, Operand(rbp, JavaScriptFrameConstants::kFunctionOffset)); in VisitObjectLiteral() local
1227 __ movp(StoreDescriptor::ReceiverRegister(), Operand(rsp, 0)); in VisitObjectLiteral() local
1312 __ movp(rax, Operand(rbp, JavaScriptFrameConstants::kFunctionOffset)); in VisitArrayLiteral() local
1343 __ movp(StoreDescriptor::ReceiverRegister(), Operand(rsp, 0)); in VisitArrayLiteral() local
1375 __ movp(LoadDescriptor::ReceiverRegister(), Operand(rsp, 0)); in VisitAssignment() local
1384 __ movp(LoadDescriptor::ReceiverRegister(), Operand(rsp, kPointerSize)); in VisitAssignment() local
1385 __ movp(LoadDescriptor::NameRegister(), Operand(rsp, 0)); in VisitAssignment() local
1483 __ movp(rax, rbp); in EmitOperandStackDepthCheck() local
1503 __ movp(FieldOperand(rax, HeapObject::kMapOffset), rbx); in EmitCreateIteratorResult() local
1505 __ movp(FieldOperand(rax, JSObject::kPropertiesOffset), rbx); in EmitCreateIteratorResult() local
1506 __ movp(FieldOperand(rax, JSObject::kElementsOffset), rbx); in EmitCreateIteratorResult() local
1524 __ movp(rcx, rax); in EmitInlineSmiBinaryOp() local
1530 __ movp(rax, rcx); in EmitInlineSmiBinaryOp() local
1627 __ movp(location, rax); in EmitStoreToStackLocalOrContextSlot() local
1629 __ movp(rdx, rax); in EmitStoreToStackLocalOrContextSlot() local
1650 __ movp(rdx, location); in EmitVariableAssignment() local
1668 __ movp(rdx, location); in EmitVariableAssignment() local
1685 __ movp(rdx, location); in EmitVariableAssignment() local
1738 __ movp(LoadDescriptor::ReceiverRegister(), Operand(rsp, 0)); in EmitCallWithLoadIC() local
1744 __ movp(Operand(rsp, kPointerSize), rax); in EmitCallWithLoadIC() local
1762 __ movp(LoadDescriptor::ReceiverRegister(), Operand(rsp, 0)); in EmitKeyedCallWithLoadIC() local
1770 __ movp(Operand(rsp, kPointerSize), rax); in EmitKeyedCallWithLoadIC() local
1798 __ movp(rdi, Operand(rsp, (arg_count + 1) * kPointerSize)); in EmitCall() local
1834 __ movp(rdi, Operand(rsp, arg_count * kPointerSize)); in VisitCallNew() local
1983 __ movp(rax, FieldOperand(rax, JSFunction::kSharedFunctionInfoOffset)); in EmitClassOf() local
1984 __ movp(rax, FieldOperand(rax, SharedFunctionInfo::kInstanceClassNameOffset)); in EmitClassOf() local
2059 __ movp(rdi, Operand(rsp, (argc + 1) * kPointerSize)); in EmitCall() local
2074 __ movp(rax, FieldOperand(rax, HeapObject::kMapOffset)); in EmitGetSuperConstructor() local
2075 __ movp(rax, FieldOperand(rax, Map::kPrototypeOffset)); in EmitGetSuperConstructor() local
2101 __ movp(FieldOperand(rax, HeapObject::kMapOffset), rbx); in EmitCreateIterResultObject() local
2103 __ movp(FieldOperand(rax, JSObject::kPropertiesOffset), rbx); in EmitCreateIterResultObject() local
2104 __ movp(FieldOperand(rax, JSObject::kElementsOffset), rbx); in EmitCreateIterResultObject() local
2134 __ movp(rdi, Operand(rsp, (arg_count + 1) * kPointerSize)); in EmitCallJSRuntimeFunction() local
2164 __ movp(rax, NativeContextOperand()); in VisitUnaryOperation() local
2247 __ movp(rbx, rax); in VisitUnaryOperation() local
2280 __ movp(LoadDescriptor::ReceiverRegister(), Operand(rsp, 0)); in VisitCountOperation() local
2289 __ movp(LoadDescriptor::ReceiverRegister(), Operand(rsp, kPointerSize)); in VisitCountOperation() local
2291 __ movp(LoadDescriptor::NameRegister(), Operand(rsp, 0)); in VisitCountOperation() local
2329 __ movp(Operand(rsp, kPointerSize), rax); in VisitCountOperation() local
2332 __ movp(Operand(rsp, 2 * kPointerSize), rax); in VisitCountOperation() local
2372 __ movp(Operand(rsp, kPointerSize), rax); in VisitCountOperation() local
2375 __ movp(Operand(rsp, 2 * kPointerSize), rax); in VisitCountOperation() local
2389 __ movp(rdx, rax); in VisitCountOperation() local
2478 __ movp(rax, FieldOperand(rax, HeapObject::kMapOffset)); in EmitLiteralCompareTypeof() local
2499 __ movp(rdx, FieldOperand(rax, HeapObject::kMapOffset)); in EmitLiteralCompareTypeof() local
2506 __ movp(rdx, FieldOperand(rax, HeapObject::kMapOffset)); in EmitLiteralCompareTypeof() local
2580 __ movp(rcx, rdx); in VisitCompareOperation() local
2624 __ movp(rax, FieldOperand(rax, HeapObject::kMapOffset)); in EmitLiteralCompareNil() local
2644 __ movp(value, Operand(rbp, frame_offset)); in LoadFromFrameField() local
2649 __ movp(Operand(rbp, frame_offset), value); in StoreToFrameField() local
2654 __ movp(dst, ContextOperand(rsi, context_index)); in LoadContextField() local
2665 __ movp(rax, NativeContextOperand()); in PushFunctionArgumentForContextAllocation() local