Lines Matching refs:Operand
108 __ cmp(esp, Operand::StaticVariable(stack_limit));
189 __ mov(Operand(ebx, JSObject::kMapOffset), eax);
191 __ mov(Operand(ebx, JSObject::kPropertiesOffset), ecx);
192 __ mov(Operand(ebx, JSObject::kElementsOffset), ecx);
193 __ lea(ecx, Operand(ebx, JSObject::kHeaderSize));
222 __ lea(esi, Operand(edi, esi, times_pointer_size, 0));
268 __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset));
269 __ mov(edi, Operand(esp, offset));
284 __ mov(eax, Operand(esp, 0));
300 __ lea(ebx, Operand(ebp, StandardFrameConstants::kCallerSPOffset));
307 __ push(Operand(ebx, ecx, times_4, 0));
330 __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset));
349 __ mov(eax, Operand(esp, 0));
354 __ mov(ebx, Operand(esp, 1 * kPointerSize));
356 __ mov(ebx, Operand(esp, 0));
365 __ lea(esp, Operand(esp, ebx, times_2, 1 * kPointerSize)); // 1 ~ receiver
410 __ mov(edi, Operand::StaticVariable(real_stack_limit));
444 __ mov(esi, Operand::StaticVariable(context_address));
447 __ mov(ebx, Operand(ebp, 0));
450 __ push(Operand(ebx, EntryFrameConstants::kFunctionArgOffset));
451 __ push(Operand(ebx, EntryFrameConstants::kReceiverArgOffset));
454 __ mov(eax, Operand(ebx, EntryFrameConstants::kArgcOffset));
455 __ mov(ebx, Operand(ebx, EntryFrameConstants::kArgvOffset));
466 __ mov(edx, Operand(ebx, ecx, times_4, 0)); // push parameter from argv
467 __ push(Operand(edx, 0)); // dereference handle
474 __ mov(ebx, Operand(ebp, 0));
477 __ mov(edx, Operand(ebx, EntryFrameConstants::kNewTargetArgOffset));
478 __ mov(edi, Operand(ebx, EntryFrameConstants::kFunctionArgOffset));
560 __ cmp(ecx, Operand::StaticVariable(stack_limit));
591 __ cmp(esp, Operand::StaticVariable(stack_limit));
617 __ movzx_b(eax, Operand(kInterpreterBytecodeArrayRegister,
619 __ mov(ebx, Operand(ebx, eax, times_pointer_size, 0));
665 __ Push(Operand(ebx, 0));
716 __ mov(Operand(esp, ecx, times_pointer_size, -kPointerSize), eax);
732 __ mov(eax, Operand(esp, -kPointerSize));
764 __ mov(ebx, Operand(kInterpreterRegisterFileRegister,
781 Operand(kInterpreterRegisterFileRegister,
790 __ mov(Operand(esp, kPointerSize), ebx);
793 __ movzx_b(esi, Operand(kInterpreterBytecodeArrayRegister,
795 __ mov(ebx, Operand(ebx, esi, times_pointer_size, 0));
801 Operand(kInterpreterRegisterFileRegister,
853 __ sub(Operand(esp, 0), Immediate(5));
855 __ mov(eax, Operand(esp, 8 * kPointerSize));
859 __ mov(Operand(esp, 1 * kPointerSize),
861 __ mov(Operand(esp, 0), eax);
888 __ mov(eax, Operand(esp, 8 * kPointerSize));
893 __ mov(Operand(esp, 1 * kPointerSize),
895 __ mov(Operand(esp, 0), eax);
968 __ mov(ecx, Operand(esp, 1 * kPointerSize));
978 __ mov(eax, Operand(esp, 2 * kPointerSize));
1014 __ mov(eax, Operand(esp, kPointerSize));
1026 __ mov(edx, Operand::StaticVariable(
1037 __ mov(Operand(esp, 0), eax);
1038 __ mov(Operand(esp, 1 * kPointerSize),
1072 __ mov(edi, Operand(esp, eax, times_pointer_size, kPointerSize));
1076 __ mov(edx, Operand(esp, eax, times_pointer_size, 0));
1079 __ mov(ebx, Operand(esp, eax, times_pointer_size, -kPointerSize));
1084 __ lea(esp, Operand(esp, eax, times_pointer_size, kPointerSize));
1126 __ mov(Operand(esp, kPointerSize), edi);
1157 __ mov(edi, Operand(esp, eax, times_pointer_size, kPointerSize));
1166 __ mov(ebx, Operand(esp, ecx, times_pointer_size, 0));
1167 __ mov(Operand(esp, ecx, times_pointer_size, kPointerSize), ebx);
1199 __ mov(edi, Operand(esp, eax, times_pointer_size, -0 * kPointerSize));
1201 __ mov(edx, Operand(esp, eax, times_pointer_size, -1 * kPointerSize));
1204 __ mov(ebx, Operand(esp, eax, times_pointer_size, -2 * kPointerSize));
1207 __ lea(esp, Operand(esp, eax, times_pointer_size, kPointerSize));
1235 __ mov(Operand(esp, kPointerSize), edi);
1262 __ mov(edi, Operand(esp, eax, times_pointer_size, -0 * kPointerSize));
1265 __ mov(ebx, Operand(esp, eax, times_pointer_size, -1 * kPointerSize));
1268 __ mov(edx, Operand(esp, eax, times_pointer_size, -2 * kPointerSize));
1271 __ lea(esp, Operand(esp, eax, times_pointer_size, kPointerSize));
1305 __ mov(Operand(esp, kPointerSize), edi);
1312 __ mov(Operand(esp, kPointerSize), edx);
1393 __ mov(ebx, Operand(esp, eax, times_pointer_size, 0));
1395 __ lea(esp, Operand(esp, eax, times_pointer_size, kPointerSize));
1430 __ mov(ebx, Operand(esp, eax, times_pointer_size, 0));
1436 __ lea(esp, Operand(esp, eax, times_pointer_size, kPointerSize));
1500 __ mov(ebx, Operand(esp, eax, times_pointer_size, 0));
1502 __ lea(esp, Operand(esp, eax, times_pointer_size, kPointerSize));
1564 __ mov(ebx, Operand(esp, eax, times_pointer_size, 0));
1570 __ lea(esp, Operand(esp, eax, times_pointer_size, kPointerSize));
1630 __ mov(edi, Operand::StaticVariable(real_stack_limit));
1659 __ lea(edi, Operand(eax, eax, times_1, kSmiTag));
1666 __ mov(ebx, Operand(ebp, ArgumentsAdaptorFrameConstants::kLengthOffset));
1674 __ lea(esp, Operand(esp, ebx, times_2, 1 * kPointerSize)); // 1 ~ receiver
1762 __ mov(ecx, Operand::StaticVariable(real_stack_limit));
1788 __ lea(esp, Operand(esp, kFloatSize));
1803 __ lea(esp, Operand(esp, -kFloatSize));
1861 __ mov(ecx, Operand(esp, eax, times_pointer_size, kPointerSize));
1899 __ mov(Operand(esp, eax, times_pointer_size, kPointerSize), ecx);
1955 __ lea(ecx, Operand(ebx, times_pointer_size, 0));
1963 __ lea(esp, Operand(esp, ebx, times_pointer_size, 0));
1979 __ lea(ebx, Operand(esp, ebx, times_pointer_size, 0));
1981 __ fld_s(Operand(ebx, ecx, times_pointer_size, 0));
1982 __ fstp_s(Operand(esp, ecx, times_pointer_size, 0));
1998 __ fstp_s(Operand(esp, eax, times_pointer_size, 0));
1999 __ lea(eax, Operand(eax, 1));
2024 __ mov(Operand(esp, eax, times_pointer_size, kPointerSize), ebx);
2031 __ mov(ecx, Operand::StaticVariable(ExternalReference(
2075 __ mov(Operand(esp, eax, times_pointer_size, kPointerSize), edi);
2137 __ mov(ecx, Operand::StaticVariable(
2202 __ mov(Operand(esp, eax, times_pointer_size, kPointerSize), edi);
2241 __ lea(edi, Operand(ebp, eax, times_4, offset));
2247 __ push(Operand(edi, 0));
2286 __ lea(edi, Operand(ebp, eax, times_4, offset));
2296 __ push(Operand(edi, 0));
2316 __ mov(edi, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset));
2430 __ mov(ecx, Operand(esp, eax, times_pointer_size, kPCOnStackSize));
2446 __ lea(eax, Operand(eax, times_pointer_size, 1 * kPointerSize));
2458 __ mov(eax, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset));
2475 __ mov(ebx, Operand(eax, Code::kDeoptimizationDataOffset - kHeapObjectTag));
2478 __ mov(ebx, Operand(ebx, FixedArray::OffsetOfElementAt(
2483 __ lea(eax, Operand(eax, ebx, times_1, Code::kHeaderSize - kHeapObjectTag));
2486 __ mov(Operand(esp, 0), eax);
2498 __ cmp(esp, Operand::StaticVariable(stack_limit));