lea 792 src/ia32/assembler-ia32.h void lea(Register dst, const Operand& src); lea 171 src/ia32/builtins-ia32.cc __ lea(ecx, Operand(ebx, JSObject::kHeaderSize)); lea 176 src/ia32/builtins-ia32.cc __ lea(esi, lea 245 src/ia32/builtins-ia32.cc __ lea(eax, Operand(edi, FixedArray::kHeaderSize)); lea 301 src/ia32/builtins-ia32.cc __ lea(ebx, Operand(ebp, StandardFrameConstants::kCallerSPOffset)); lea 363 src/ia32/builtins-ia32.cc __ lea(esp, Operand(esp, ebx, times_2, 1 * kPointerSize)); // 1 ~ receiver lea 473 src/ia32/builtins-ia32.cc __ lea(eax, FieldOperand(eax, Code::kHeaderSize)); lea 499 src/ia32/builtins-ia32.cc __ lea(eax, FieldOperand(eax, Code::kHeaderSize)); lea 942 src/ia32/builtins-ia32.cc __ lea(scratch1, Operand(result, JSArray::kSize)); lea 1039 src/ia32/builtins-ia32.cc __ lea(elements_array, Operand(result, JSArray::kSize)); lea 1058 src/ia32/builtins-ia32.cc __ lea(edi, Operand(elements_array, lea 1220 src/ia32/builtins-ia32.cc __ lea(edi, Operand(esp, last_arg_offset)); lea 1224 src/ia32/builtins-ia32.cc __ lea(edx, Operand(ecx, FixedArray::kHeaderSize - kHeapObjectTag)); lea 1261 src/ia32/builtins-ia32.cc __ lea(esp, Operand(esp, ebx, times_pointer_size, lea 1292 src/ia32/builtins-ia32.cc __ lea(edi, Operand(esp, last_arg_offset)); lea 1439 src/ia32/builtins-ia32.cc __ lea(esp, Operand(esp, eax, times_pointer_size, kPointerSize)); lea 1526 src/ia32/builtins-ia32.cc __ lea(esp, Operand(esp, kPointerSize)); lea 1557 src/ia32/builtins-ia32.cc __ lea(edi, Operand(eax, eax, times_1, kSmiTag)); lea 1572 src/ia32/builtins-ia32.cc __ lea(esp, Operand(esp, ebx, times_2, 1 * kPointerSize)); // 1 ~ receiver lea 1600 src/ia32/builtins-ia32.cc __ lea(eax, Operand(ebp, eax, times_4, offset)); lea 1619 src/ia32/builtins-ia32.cc __ lea(edi, Operand(ebp, eax, times_4, offset)); lea 116 src/ia32/code-stubs-ia32.cc __ lea(edx, FieldOperand(edx, Code::kHeaderSize)); lea 156 src/ia32/code-stubs-ia32.cc __ lea(edx, FieldOperand(edx, Code::kHeaderSize)); lea 345 src/ia32/code-stubs-ia32.cc __ lea(edx, Operand(eax, JSArray::kSize)); lea 1097 src/ia32/code-stubs-ia32.cc __ lea(eax, Operand(ecx, times_2, kSmiTag)); lea 2562 src/ia32/code-stubs-ia32.cc __ lea(ecx, Operand(ecx, ecx, times_2, 0)); lea 2563 src/ia32/code-stubs-ia32.cc __ lea(ecx, Operand(eax, ecx, times_4, 0)); lea 3313 src/ia32/code-stubs-ia32.cc __ lea(ebx, Operand(ebp, eax, times_2, 0)); lea 3329 src/ia32/code-stubs-ia32.cc __ lea(ebx, Operand(ebx, ecx, times_2, 0)); lea 3360 src/ia32/code-stubs-ia32.cc __ lea(edx, Operand(edx, ecx, times_2, lea 3395 src/ia32/code-stubs-ia32.cc __ lea(edx, Operand(edx, ecx, times_2, lea 3420 src/ia32/code-stubs-ia32.cc __ lea(ebx, Operand(ebx, times_2, kParameterMapHeaderSize)); lea 3424 src/ia32/code-stubs-ia32.cc __ lea(ebx, Operand(ebx, ecx, times_2, FixedArray::kHeaderSize)); lea 3482 src/ia32/code-stubs-ia32.cc __ lea(edi, Operand(eax, Heap::kArgumentsObjectSize)); lea 3502 src/ia32/code-stubs-ia32.cc __ lea(eax, Operand(ebx, reinterpret_cast<intptr_t>(Smi::FromInt(2)))); lea 3505 src/ia32/code-stubs-ia32.cc __ lea(eax, Operand(edi, ebx, times_2, kParameterMapHeaderSize)); lea 3524 src/ia32/code-stubs-ia32.cc __ lea(edi, Operand(edi, eax, times_2, kParameterMapHeaderSize)); lea 3613 src/ia32/code-stubs-ia32.cc __ lea(edx, Operand(edx, ecx, times_2, lea 3623 src/ia32/code-stubs-ia32.cc __ lea(ecx, Operand(ecx, times_2, FixedArray::kHeaderSize)); lea 3660 src/ia32/code-stubs-ia32.cc __ lea(edi, Operand(eax, Heap::kArgumentsObjectSizeStrict)); lea 3955 src/ia32/code-stubs-ia32.cc __ lea(ecx, FieldOperand(eax, esi, times_1, SeqAsciiString::kHeaderSize)); lea 3957 src/ia32/code-stubs-ia32.cc __ lea(ecx, FieldOperand(eax, ebx, times_1, SeqAsciiString::kHeaderSize)); lea 3964 src/ia32/code-stubs-ia32.cc __ lea(ecx, FieldOperand(eax, esi, times_1, SeqTwoByteString::kHeaderSize)); lea 3966 src/ia32/code-stubs-ia32.cc __ lea(ecx, FieldOperand(eax, ebx, times_2, SeqTwoByteString::kHeaderSize)); lea 4148 src/ia32/code-stubs-ia32.cc __ lea(ebx, Operand(eax, JSRegExpResult::kSize)); lea 4176 src/ia32/code-stubs-ia32.cc __ lea(ebx, FieldOperand(ebx, FixedArray::kHeaderSize)); lea 4599 src/ia32/code-stubs-ia32.cc __ lea(ecx, Operand(eax, edx, times_1, 0)); lea 4819 src/ia32/code-stubs-ia32.cc __ lea(ebx, FieldOperand(ebx, Code::kHeaderSize)); lea 4939 src/ia32/code-stubs-ia32.cc __ lea(ecx, Operand(eax, 1)); lea 5141 src/ia32/code-stubs-ia32.cc __ lea(edx, FieldOperand(edx, Code::kHeaderSize)); lea 6171 src/ia32/code-stubs-ia32.cc __ lea(scratch, Operand(character, seed)); lea 6173 src/ia32/code-stubs-ia32.cc __ lea(hash, Operand(scratch, character, times_1, seed)); lea 6383 src/ia32/code-stubs-ia32.cc __ lea(esi, FieldOperand(esi, ebx, times_1, SeqAsciiString::kHeaderSize)); lea 6413 src/ia32/code-stubs-ia32.cc __ lea(esi, FieldOperand(esi, ebx, times_1, SeqTwoByteString::kHeaderSize)); lea 6543 src/ia32/code-stubs-ia32.cc __ lea(left, lea 6545 src/ia32/code-stubs-ia32.cc __ lea(right, lea 6881 src/ia32/code-stubs-ia32.cc __ lea(edi, FieldOperand(eax, Code::kHeaderSize)); lea 6921 src/ia32/code-stubs-ia32.cc __ lea(index, Operand(index, index, times_2, 0)); // index *= 3. lea 6997 src/ia32/code-stubs-ia32.cc __ lea(r0, Operand(r0, r0, times_2, 0)); // r0 = r0 * 3 lea 7062 src/ia32/code-stubs-ia32.cc __ lea(index_, Operand(scratch, scratch, times_2, 0)); // index *= 3. lea 7443 src/ia32/code-stubs-ia32.cc __ lea(ecx, FieldOperand(ebx, ecx, times_half_pointer_size, lea 7491 src/ia32/code-stubs-ia32.cc __ lea(eax, Operand(esp, kPointerSize)); lea 400 src/ia32/codegen-ia32.cc __ lea(esi, Operand(edi, lea 548 src/ia32/codegen-ia32.cc __ lea(edi, Operand(ebx, times_2, FixedArray::kHeaderSize)); lea 179 src/ia32/debug-ia32.cc __ lea(esp, Operand(esp, unused_reg, times_half_pointer_size, 0)); lea 337 src/ia32/debug-ia32.cc __ lea(esp, Operand(ebp, -1 * kPointerSize)); lea 348 src/ia32/debug-ia32.cc __ lea(edx, FieldOperand(edx, Code::kHeaderSize)); lea 936 src/ia32/deoptimizer-ia32.cc __ lea(edx, Operand(esp, kSavedRegistersAreaSize + 1 * kPointerSize)); lea 939 src/ia32/deoptimizer-ia32.cc __ lea(edx, Operand(esp, kSavedRegistersAreaSize + 2 * kPointerSize)); lea 993 src/ia32/deoptimizer-ia32.cc __ lea(edx, Operand(ebx, FrameDescription::frame_content_offset())); lea 1040 src/ia32/deoptimizer-ia32.cc __ lea(edx, Operand(eax, edx, times_4, 0)); lea 229 src/ia32/full-codegen-ia32.cc __ lea(edx, lea 2680 src/ia32/full-codegen-ia32.cc __ lea(ecx, Operand(ebx, ecx, times_2, FixedArray::kHeaderSize)); lea 3667 src/ia32/full-codegen-ia32.cc __ lea(result_pos, FieldOperand(result_pos, SeqAsciiString::kHeaderSize)); lea 3695 src/ia32/full-codegen-ia32.cc __ lea(string, lea 3736 src/ia32/full-codegen-ia32.cc __ lea(string, lea 3765 src/ia32/full-codegen-ia32.cc __ lea(string, lea 3777 src/ia32/full-codegen-ia32.cc __ lea(string, lea 210 src/ia32/ic-ia32.cc __ lea(r0, Operand(elements, r0, times_4, kValueOffset - kHeapObjectTag)); lea 554 src/ia32/ic-ia32.cc __ lea(edi, Operand(eax, 1)); lea 732 src/ia32/ic-ia32.cc __ lea(ecx, mapped_location); lea 741 src/ia32/ic-ia32.cc __ lea(edi, unmapped_location); lea 1158 src/ia32/lithium-codegen-ia32.cc __ lea(left, Operand(left, left, times_2, 0)); lea 1164 src/ia32/lithium-codegen-ia32.cc __ lea(left, Operand(left, left, times_4, 0)); lea 1170 src/ia32/lithium-codegen-ia32.cc __ lea(left, Operand(left, left, times_8, 0)); lea 2794 src/ia32/lithium-codegen-ia32.cc __ lea(result, Operand(esp, -2 * kPointerSize)); lea 3744 src/ia32/lithium-codegen-ia32.cc __ lea(key, operand); lea 4779 src/ia32/lithium-codegen-ia32.cc __ lea(ecx, Operand(result, elements_offset)); lea 4792 src/ia32/lithium-codegen-ia32.cc __ lea(ecx, Operand(result, *offset)); lea 4833 src/ia32/lithium-codegen-ia32.cc __ lea(ecx, Operand(result, *offset)); lea 179 src/ia32/macro-assembler-ia32.cc lea(dst, Operand(object, index, times_half_pointer_size, lea 217 src/ia32/macro-assembler-ia32.cc lea(dst, FieldOperand(object, offset)); lea 252 src/ia32/macro-assembler-ia32.cc lea(address, FieldOperand(object, HeapObject::kMapOffset)); lea 285 src/ia32/macro-assembler-ia32.cc lea(address, FieldOperand(object, HeapObject::kMapOffset)); lea 768 src/ia32/macro-assembler-ia32.cc lea(esi, Operand(ebp, eax, times_4, offset)); lea 797 src/ia32/macro-assembler-ia32.cc lea(esp, Operand(esi, 1 * kPointerSize)); lea 881 src/ia32/macro-assembler-ia32.cc lea(edi, FieldOperand(edi, edx, times_1, Code::kHeaderSize)); lea 1067 src/ia32/macro-assembler-ia32.cc lea(r0, Operand(r0, r0, times_4, 0)); lea 1127 src/ia32/macro-assembler-ia32.cc lea(r2, Operand(r2, r2, times_2, 0)); // r2 = r2 * 3 lea 1291 src/ia32/macro-assembler-ia32.cc lea(result_end, Operand(element_count, element_size, header_size)); lea 1299 src/ia32/macro-assembler-ia32.cc lea(result, Operand(result, kHeapObjectTag)); lea 1344 src/ia32/macro-assembler-ia32.cc lea(result, Operand(result, kHeapObjectTag)); lea 1395 src/ia32/macro-assembler-ia32.cc lea(scratch1, Operand(length, length, times_1, kObjectAlignmentMask)); lea 1866 src/ia32/macro-assembler-ia32.cc lea(esi, Operand(esp, (argc + 1) * kPointerSize)); lea 2586 src/ia32/macro-assembler-ia32.cc lea(scratch1, Operand(scratch1, scratch2, times_8, 0)); lea 188 src/ia32/regexp-macro-assembler-ia32.cc __ lea(eax, Operand(esi, edi, times_1, 0)); lea 200 src/ia32/regexp-macro-assembler-ia32.cc __ lea(eax, Operand(esi, edi, times_1, 0)); lea 253 src/ia32/regexp-macro-assembler-ia32.cc __ lea(ebx, Operand(esi, edi, times_1, 0)); lea 345 src/ia32/regexp-macro-assembler-ia32.cc __ lea(ecx, Operand(eax, -'a')); lea 456 src/ia32/regexp-macro-assembler-ia32.cc __ lea(ebx, Operand(esi, edi, times_1, 0)); // Start of match. lea 458 src/ia32/regexp-macro-assembler-ia32.cc __ lea(ecx, Operand(eax, ebx, times_1, 0)); // End of match lea 536 src/ia32/regexp-macro-assembler-ia32.cc __ lea(eax, Operand(current_character(), -minus)); lea 551 src/ia32/regexp-macro-assembler-ia32.cc __ lea(eax, Operand(current_character(), -from)); lea 561 src/ia32/regexp-macro-assembler-ia32.cc __ lea(eax, Operand(current_character(), -from)); lea 595 src/ia32/regexp-macro-assembler-ia32.cc __ lea(eax, Operand(current_character(), -'\t')); lea 608 src/ia32/regexp-macro-assembler-ia32.cc __ lea(eax, Operand(current_character(), -'\t')); lea 616 src/ia32/regexp-macro-assembler-ia32.cc __ lea(eax, Operand(current_character(), -'0')); lea 622 src/ia32/regexp-macro-assembler-ia32.cc __ lea(eax, Operand(current_character(), -'0')); lea 783 src/ia32/regexp-macro-assembler-ia32.cc __ lea(eax, Operand(edi, ebx, times_2, -char_size())); lea 785 src/ia32/regexp-macro-assembler-ia32.cc __ lea(eax, Operand(edi, ebx, times_1, -char_size())); lea 852 src/ia32/regexp-macro-assembler-ia32.cc __ lea(ecx, Operand(ecx, edx, times_2, 0)); lea 922 src/ia32/regexp-macro-assembler-ia32.cc __ lea(esp, Operand(ebp, kBackup_ebx)); lea 974 src/ia32/regexp-macro-assembler-ia32.cc __ lea(eax, Operand(ebp, kStackHighEnd)); lea 1127 src/ia32/regexp-macro-assembler-ia32.cc __ lea(eax, Operand(edi, cp_offset * char_size())); lea 1159 src/ia32/regexp-macro-assembler-ia32.cc __ lea(eax, Operand(esp, -kPointerSize)); lea 58 src/ia32/stub-cache-ia32.cc __ lea(offset, Operand(offset, offset, times_2, 0)); lea 502 src/ia32/stub-cache-ia32.cc __ lea(eax, Operand(esp, 4 * kPointerSize)); lea 520 src/ia32/stub-cache-ia32.cc __ lea(eax, ApiParameterOperand(1)); lea 1548 src/ia32/stub-cache-ia32.cc __ lea(edx, FieldOperand(edi, lea 1586 src/ia32/stub-cache-ia32.cc __ lea(edx, FieldOperand(edi, lea 3355 src/ia32/stub-cache-ia32.cc __ lea(edx, Operand(edx, JSObject::kHeaderSize)); lea 3358 src/ia32/stub-cache-ia32.cc __ lea(ecx, Operand(esp, eax, times_4, 1 * kPointerSize)); lea 3411 src/ia32/stub-cache-ia32.cc __ lea(esp, Operand(esp, ebx, times_pointer_size, 1 * kPointerSize)); lea 4023 src/ia32/stub-cache-ia32.cc __ lea(ecx, FieldOperand(edi, lea 313 src/third_party/valgrind/valgrind.h __asm { __asm lea eax, _zzq_args __asm mov edx, _zzq_default lea 947 src/x64/assembler-x64.h void lea(Register dst, const Operand& src); lea 175 src/x64/builtins-x64.cc __ lea(rcx, Operand(rbx, JSObject::kHeaderSize)); lea 180 src/x64/builtins-x64.cc __ lea(rsi, lea 250 src/x64/builtins-x64.cc __ lea(rcx, Operand(rdi, FixedArray::kHeaderSize)); lea 306 src/x64/builtins-x64.cc __ lea(rbx, Operand(rbp, StandardFrameConstants::kCallerSPOffset)); lea 368 src/x64/builtins-x64.cc __ lea(rsp, Operand(rsp, index.reg, index.scale, 1 * kPointerSize)); lea 538 src/x64/builtins-x64.cc __ lea(rax, FieldOperand(rax, Code::kHeaderSize)); lea 565 src/x64/builtins-x64.cc __ lea(rax, FieldOperand(rax, Code::kHeaderSize)); lea 1019 src/x64/builtins-x64.cc __ lea(scratch1, Operand(result, JSArray::kSize)); lea 1118 src/x64/builtins-x64.cc __ lea(elements_array, Operand(result, JSArray::kSize)); lea 1139 src/x64/builtins-x64.cc __ lea(elements_array, Operand(elements_array, lea 1258 src/x64/builtins-x64.cc __ lea(r9, Operand(rsp, kPointerSize)); lea 1262 src/x64/builtins-x64.cc __ lea(rdx, Operand(rcx, FixedArray::kHeaderSize - kHeapObjectTag)); lea 1291 src/x64/builtins-x64.cc __ lea(rsp, Operand(rsp, rax, times_pointer_size, 1 * kPointerSize)); lea 1459 src/x64/builtins-x64.cc __ lea(rsp, Operand(rsp, rax, times_pointer_size, kPointerSize)); lea 1546 src/x64/builtins-x64.cc __ lea(rsp, Operand(rsp, kPointerSize)); lea 1592 src/x64/builtins-x64.cc __ lea(rsp, Operand(rsp, index.reg, index.scale, 1 * kPointerSize)); lea 1621 src/x64/builtins-x64.cc __ lea(rax, Operand(rbp, rax, times_pointer_size, offset)); lea 1640 src/x64/builtins-x64.cc __ lea(rdi, Operand(rbp, rax, times_pointer_size, offset)); lea 113 src/x64/code-stubs-x64.cc __ lea(rdx, FieldOperand(rdx, Code::kHeaderSize)); lea 159 src/x64/code-stubs-x64.cc __ lea(rdx, FieldOperand(rdx, Code::kHeaderSize)); lea 338 src/x64/code-stubs-x64.cc __ lea(rdx, Operand(rax, JSArray::kSize)); lea 699 src/x64/code-stubs-x64.cc __ lea(double_exponent, Operand(double_value, double_value, times_1, 0)); lea 1685 src/x64/code-stubs-x64.cc __ lea(rcx, Operand(rax, rcx, times_8, 0)); lea 2366 src/x64/code-stubs-x64.cc __ lea(rbx, Operand(rbp, index.reg, index.scale, 0)); lea 2381 src/x64/code-stubs-x64.cc __ lea(rbx, Operand(rbx, index.reg, index.scale, 0)); lea 2428 src/x64/code-stubs-x64.cc __ lea(rdx, Operand(rdx, rcx, times_pointer_size, lea 2449 src/x64/code-stubs-x64.cc __ lea(r8, Operand(rbx, times_pointer_size, kParameterMapHeaderSize)); lea 2453 src/x64/code-stubs-x64.cc __ lea(r8, Operand(r8, rcx, times_pointer_size, FixedArray::kHeaderSize)); lea 2507 src/x64/code-stubs-x64.cc __ lea(rdi, Operand(rax, Heap::kArgumentsObjectSize)); lea 2526 src/x64/code-stubs-x64.cc __ lea(r9, Operand(rdi, rbx, times_pointer_size, kParameterMapHeaderSize)); lea 2546 src/x64/code-stubs-x64.cc __ lea(rdi, Operand(rdi, rbx, times_pointer_size, kParameterMapHeaderSize)); lea 2584 src/x64/code-stubs-x64.cc __ lea(kScratchRegister, Operand(r8, times_pointer_size, 0)); lea 2630 src/x64/code-stubs-x64.cc __ lea(rdx, Operand(rdx, rcx, times_pointer_size, lea 2662 src/x64/code-stubs-x64.cc __ lea(rdx, Operand(rdx, rcx, times_pointer_size, lea 2672 src/x64/code-stubs-x64.cc __ lea(rcx, Operand(rcx, times_pointer_size, FixedArray::kHeaderSize)); lea 2709 src/x64/code-stubs-x64.cc __ lea(rdi, Operand(rax, Heap::kArgumentsObjectSizeStrict)); lea 3027 src/x64/code-stubs-x64.cc __ lea(arg4, FieldOperand(rdi, r14, times_1, SeqAsciiString::kHeaderSize)); lea 3028 src/x64/code-stubs-x64.cc __ lea(arg3, FieldOperand(rdi, rbx, times_1, SeqAsciiString::kHeaderSize)); lea 3031 src/x64/code-stubs-x64.cc __ lea(arg4, FieldOperand(rdi, r14, times_2, SeqTwoByteString::kHeaderSize)); lea 3032 src/x64/code-stubs-x64.cc __ lea(arg3, FieldOperand(rdi, rbx, times_2, SeqTwoByteString::kHeaderSize)); lea 3220 src/x64/code-stubs-x64.cc __ lea(rcx, Operand(rax, JSRegExpResult::kSize)); lea 3244 src/x64/code-stubs-x64.cc __ lea(rcx, FieldOperand(rcx, FixedArray::kHeaderSize)); lea 3610 src/x64/code-stubs-x64.cc __ lea(rcx, Operand(rax, rdx, times_1, 0)); lea 3832 src/x64/code-stubs-x64.cc __ lea(rbx, FieldOperand(rbx, Code::kHeaderSize)); lea 3946 src/x64/code-stubs-x64.cc __ lea(rcx, StackSpaceOperand(0)); lea 3951 src/x64/code-stubs-x64.cc __ lea(rcx, StackSpaceOperand(2)); lea 3953 src/x64/code-stubs-x64.cc __ lea(rdx, StackSpaceOperand(0)); lea 3985 src/x64/code-stubs-x64.cc __ lea(rcx, Operand(rax, 1)); lea 4214 src/x64/code-stubs-x64.cc __ lea(kScratchRegister, FieldOperand(rax, Code::kHeaderSize)); lea 4805 src/x64/code-stubs-x64.cc __ lea(rcx, FieldOperand(rax, SeqAsciiString::kHeaderSize)); lea 4826 src/x64/code-stubs-x64.cc __ lea(rdx, FieldOperand(rdx, SeqAsciiString::kHeaderSize)); lea 4842 src/x64/code-stubs-x64.cc __ lea(rbx, FieldOperand(rax, SeqAsciiString::kHeaderSize)); lea 4859 src/x64/code-stubs-x64.cc __ lea(rbx, FieldOperand(rax, SeqTwoByteString::kHeaderSize)); lea 5349 src/x64/code-stubs-x64.cc __ lea(rsi, Operand(rdi, smi_as_index.reg, smi_as_index.scale, lea 5353 src/x64/code-stubs-x64.cc __ lea(rdi, FieldOperand(rax, SeqAsciiString::kHeaderSize)); lea 5374 src/x64/code-stubs-x64.cc __ lea(rsi, Operand(rdi, smi_as_index.reg, smi_as_index.scale, lea 5378 src/x64/code-stubs-x64.cc __ lea(rdi, FieldOperand(rax, SeqTwoByteString::kHeaderSize)); lea 5514 src/x64/code-stubs-x64.cc __ lea(left, lea 5516 src/x64/code-stubs-x64.cc __ lea(right, lea 5837 src/x64/code-stubs-x64.cc __ lea(rdi, FieldOperand(rax, Code::kHeaderSize)); lea 5870 src/x64/code-stubs-x64.cc __ lea(index, Operand(index, index, times_2, 0)); // index *= 3. lea 5946 src/x64/code-stubs-x64.cc __ lea(r1, Operand(r1, r1, times_2, 0)); // r1 = r1 * 3 lea 6008 src/x64/code-stubs-x64.cc __ lea(index_, Operand(scratch, scratch, times_2, 0)); // index *= 3. lea 6391 src/x64/code-stubs-x64.cc __ lea(rcx, FieldOperand(rbx, kScratchRegister, times_pointer_size, lea 6455 src/x64/code-stubs-x64.cc __ lea(rdx, Operand(rsp, kNumSavedRegisters * kPointerSize)); lea 6457 src/x64/code-stubs-x64.cc __ lea(rsi, Operand(rsp, kNumSavedRegisters * kPointerSize)); lea 306 src/x64/codegen-x64.cc __ lea(rdi, Operand(r9, times_pointer_size, FixedArray::kHeaderSize)); lea 389 src/x64/codegen-x64.cc __ lea(rdi, Operand(r9, times_pointer_size, FixedArray::kHeaderSize)); lea 171 src/x64/debug-x64.cc __ lea(rsp, Operand(rsp, kScratchRegister, times_pointer_size, 0)); lea 329 src/x64/debug-x64.cc __ lea(rsp, Operand(rbp, -1 * kPointerSize)); lea 340 src/x64/debug-x64.cc __ lea(rdx, FieldOperand(rdx, Code::kHeaderSize)); lea 841 src/x64/deoptimizer-x64.cc __ lea(arg5, Operand(rsp, kSavedRegistersAreaSize + 1 * kPointerSize)); lea 844 src/x64/deoptimizer-x64.cc __ lea(arg5, Operand(rsp, kSavedRegistersAreaSize + 2 * kPointerSize)); lea 906 src/x64/deoptimizer-x64.cc __ lea(rdx, Operand(rbx, FrameDescription::frame_content_offset())); lea 932 src/x64/deoptimizer-x64.cc __ lea(rdx, Operand(rax, rdx, times_8, 0)); lea 224 src/x64/full-codegen-x64.cc __ lea(rdx, lea 2650 src/x64/full-codegen-x64.cc __ lea(rcx, lea 3651 src/x64/full-codegen-x64.cc __ lea(result_pos, FieldOperand(result_pos, SeqAsciiString::kHeaderSize)); lea 3679 src/x64/full-codegen-x64.cc __ lea(string, lea 3723 src/x64/full-codegen-x64.cc __ lea(string, lea 3739 src/x64/full-codegen-x64.cc __ lea(elements, FieldOperand(elements, index, times_pointer_size, lea 3748 src/x64/full-codegen-x64.cc __ lea(string, lea 3774 src/x64/full-codegen-x64.cc __ lea(string, lea 216 src/x64/ic-x64.cc __ lea(scratch1, Operand(elements, lea 1268 src/x64/ic-x64.cc __ lea(r9, mapped_location); lea 1282 src/x64/ic-x64.cc __ lea(r9, unmapped_location); lea 2673 src/x64/lithium-codegen-x64.cc __ lea(result, Operand(rsp, -2 * kPointerSize)); lea 3648 src/x64/lithium-codegen-x64.cc __ lea(key, operand); lea 4482 src/x64/lithium-codegen-x64.cc __ lea(rcx, Operand(result, elements_offset)); lea 4495 src/x64/lithium-codegen-x64.cc __ lea(rcx, Operand(result, *offset)); lea 4535 src/x64/lithium-codegen-x64.cc __ lea(rcx, Operand(result, *offset)); lea 122 src/x64/macro-assembler-x64.cc lea(destination, Operand(kRootRegister, static_cast<int32_t>(delta))); lea 286 src/x64/macro-assembler-x64.cc lea(scratch, Operand(object, kScratchRegister, times_1, 0)); lea 320 src/x64/macro-assembler-x64.cc lea(dst, FieldOperand(object, offset)); lea 360 src/x64/macro-assembler-x64.cc lea(dst, Operand(object, index, times_pointer_size, lea 680 src/x64/macro-assembler-x64.cc lea(rcx, StackSpaceOperand(arg_stack_space)); lea 968 src/x64/macro-assembler-x64.cc lea(dst, Operand(kSmiConstantRegister, kSmiConstantRegister, times_8, 0)); lea 972 src/x64/macro-assembler-x64.cc lea(dst, Operand(dst, kSmiConstantRegister, times_8, 0)); lea 976 src/x64/macro-assembler-x64.cc lea(dst, Operand(dst, kSmiConstantRegister, times_4, 0)); lea 979 src/x64/macro-assembler-x64.cc lea(dst, Operand(kSmiConstantRegister, kSmiConstantRegister, times_4, 0)); lea 982 src/x64/macro-assembler-x64.cc lea(dst, Operand(kSmiConstantRegister, kSmiConstantRegister, times_2, 0)); lea 985 src/x64/macro-assembler-x64.cc lea(dst, Operand(kSmiConstantRegister, kSmiConstantRegister, times_1, 0)); lea 1403 src/x64/macro-assembler-x64.cc lea(dst, Operand(src, kSmiConstantRegister, times_2, 0)); lea 1406 src/x64/macro-assembler-x64.cc lea(dst, Operand(src, kSmiConstantRegister, times_4, 0)); lea 1409 src/x64/macro-assembler-x64.cc lea(dst, Operand(src, kSmiConstantRegister, times_8, 0)); lea 1419 src/x64/macro-assembler-x64.cc lea(dst, Operand(src, kSmiConstantRegister, times_1, 0)); lea 1422 src/x64/macro-assembler-x64.cc lea(dst, Operand(src, kSmiConstantRegister, times_2, 0)); lea 1425 src/x64/macro-assembler-x64.cc lea(dst, Operand(src, kSmiConstantRegister, times_4, 0)); lea 1428 src/x64/macro-assembler-x64.cc lea(dst, Operand(src, kSmiConstantRegister, times_8, 0)); lea 1612 src/x64/macro-assembler-x64.cc lea(dst, Operand(src1, src2, times_1, 0)); lea 1865 src/x64/macro-assembler-x64.cc lea(dst, Operand(src, kScratchRegister, times_1, 0)); lea 2180 src/x64/macro-assembler-x64.cc lea(scratch1, Operand(scratch1, scratch2, times_8, 0)); lea 2226 src/x64/macro-assembler-x64.cc lea(scratch1, Operand(scratch1, scratch2, times_8, 0)); lea 2444 src/x64/macro-assembler-x64.cc lea(rsp, Operand(rsp, -sp_delta)); lea 2452 src/x64/macro-assembler-x64.cc lea(rsp, Operand(rsp, sp_delta)); lea 2564 src/x64/macro-assembler-x64.cc lea(rdi, FieldOperand(rdi, rdx, times_1, Code::kHeaderSize)); lea 3359 src/x64/macro-assembler-x64.cc lea(r15, Operand(rbp, r14, times_pointer_size, offset)); lea 3387 src/x64/macro-assembler-x64.cc lea(rsp, Operand(r15, 1 * kPointerSize)); lea 3570 src/x64/macro-assembler-x64.cc lea(r2, Operand(r2, r2, times_2, 0)); // r2 = r2 * 3 lea 3738 src/x64/macro-assembler-x64.cc lea(result_end, Operand(element_count, element_size, header_size)); lea 3845 src/x64/macro-assembler-x64.cc lea(scratch1, Operand(length, length, times_1, kObjectAlignmentMask + lea 4031 src/x64/macro-assembler-x64.cc lea(scratch, Operand(destination, length, times_1, 0)); lea 4295 src/x64/macro-assembler-x64.cc lea(rcx, Operand(mask_scratch, mask_scratch, times_2, 0)); lea 205 src/x64/regexp-macro-assembler-x64.cc __ lea(rax, Operand(rsi, rdi, times_1, 0)); lea 217 src/x64/regexp-macro-assembler-x64.cc __ lea(rax, Operand(rsi, rdi, times_1, 0)); lea 270 src/x64/regexp-macro-assembler-x64.cc __ lea(rbx, Operand(rsi, rdi, times_1, 0)); lea 370 src/x64/regexp-macro-assembler-x64.cc __ lea(r9, Operand(rsi, rdx, times_1, 0)); lea 371 src/x64/regexp-macro-assembler-x64.cc __ lea(r11, Operand(rsi, rdi, times_1, 0)); lea 429 src/x64/regexp-macro-assembler-x64.cc __ lea(rcx, Operand(rsi, rdx, times_1, 0)); lea 431 src/x64/regexp-macro-assembler-x64.cc __ lea(rdx, Operand(rsi, rdi, times_1, 0)); lea 438 src/x64/regexp-macro-assembler-x64.cc __ lea(rax, Operand(rsi, rdi, times_1, 0)); lea 440 src/x64/regexp-macro-assembler-x64.cc __ lea(rdi, Operand(rsi, rdx, times_1, 0)); lea 504 src/x64/regexp-macro-assembler-x64.cc __ lea(rbx, Operand(rsi, rdi, times_1, 0)); // Start of match. lea 506 src/x64/regexp-macro-assembler-x64.cc __ lea(r9, Operand(rdx, rax, times_1, 0)); // End of capture lea 581 src/x64/regexp-macro-assembler-x64.cc __ lea(rax, Operand(current_character(), -minus)); lea 639 src/x64/regexp-macro-assembler-x64.cc __ lea(rax, Operand(current_character(), -'\t')); lea 652 src/x64/regexp-macro-assembler-x64.cc __ lea(rax, Operand(current_character(), -'\t')); lea 660 src/x64/regexp-macro-assembler-x64.cc __ lea(rax, Operand(current_character(), -'0')); lea 666 src/x64/regexp-macro-assembler-x64.cc __ lea(rax, Operand(current_character(), -'0')); lea 851 src/x64/regexp-macro-assembler-x64.cc __ lea(rax, Operand(rdi, rbx, times_2, -char_size())); lea 853 src/x64/regexp-macro-assembler-x64.cc __ lea(rax, Operand(rdi, rbx, times_1, -char_size())); lea 924 src/x64/regexp-macro-assembler-x64.cc __ lea(rcx, Operand(rcx, rdx, times_2, 0)); lea 994 src/x64/regexp-macro-assembler-x64.cc __ lea(rsp, Operand(rbp, kLastCalleeSaveRegister)); lea 1058 src/x64/regexp-macro-assembler-x64.cc __ lea(rdx, Operand(rbp, kStackHighEnd)); // Second argument lea 1063 src/x64/regexp-macro-assembler-x64.cc __ lea(rsi, Operand(rbp, kStackHighEnd)); // Second argument. lea 1223 src/x64/regexp-macro-assembler-x64.cc __ lea(rax, Operand(rdi, cp_offset * char_size())); lea 1259 src/x64/regexp-macro-assembler-x64.cc __ lea(rcx, Operand(rsp, -kPointerSize)); lea 1267 src/x64/regexp-macro-assembler-x64.cc __ lea(rdi, Operand(rsp, -kPointerSize)); lea 64 src/x64/stub-cache-x64.cc __ lea(offset, Operand(offset, offset, times_2, 0)); lea 482 src/x64/stub-cache-x64.cc __ lea(rbx, Operand(rsp, 4 * kPointerSize)); lea 507 src/x64/stub-cache-x64.cc __ lea(arguments_arg, StackSpaceOperand(0)); lea 1089 src/x64/stub-cache-x64.cc __ lea(rax, Operand(name_arg, 4 * kPointerSize)); lea 1096 src/x64/stub-cache-x64.cc __ lea(accessor_info_arg, StackSpaceOperand(0)); lea 1520 src/x64/stub-cache-x64.cc __ lea(rdx, FieldOperand(rdi, lea 1555 src/x64/stub-cache-x64.cc __ lea(rdx, FieldOperand(rdi, lea 3182 src/x64/stub-cache-x64.cc __ lea(r9, Operand(rdx, JSObject::kHeaderSize)); lea 3185 src/x64/stub-cache-x64.cc __ lea(rcx, Operand(rsp, rax, times_pointer_size, 0)); lea 3232 src/x64/stub-cache-x64.cc __ lea(rsp, Operand(rsp, rbx, times_pointer_size, 1 * kPointerSize)); lea 3792 src/x64/stub-cache-x64.cc __ lea(rcx, lea 191 test/cctest/test-disasm-ia32.cc __ lea(edx, Operand(ebx, ecx, times_4, 10000)); lea 179 test/cctest/test-disasm-x64.cc __ lea(rdx, Operand(rbx, rcx, times_4, 10000)); lea 2226 test/cctest/test-macro-assembler-x64.cc __ lea(r14, Operand(rsp, 3 * kPointerSize)); lea 2227 test/cctest/test-macro-assembler-x64.cc __ lea(r13, Operand(rbp, -3 * kPointerSize)); lea 2228 test/cctest/test-macro-assembler-x64.cc __ lea(rbx, Operand(rbp, -5 * kPointerSize)); lea 2526 test/cctest/test-macro-assembler-x64.cc __ lea(rsp, Operand(rbp, kPointerSize));