Home
last modified time | relevance | path

Searched defs:lea (Results 1 – 25 of 29) sorted by relevance

12

/external/v8/src/x64/
Dregexp-macro-assembler-x64.cc199 __ lea(rax, Operand(rsi, rdi, times_1, 0)); in CheckAtStart() local
211 __ lea(rax, Operand(rsi, rdi, times_1, 0)); in CheckNotAtStart() local
264 __ lea(rbx, Operand(rsi, rdi, times_1, 0)); in CheckCharacters() local
356 __ lea(r9, Operand(rsi, rdx, times_1, 0)); in CheckNotBackReferenceIgnoreCase() local
357 __ lea(r11, Operand(rsi, rdi, times_1, 0)); in CheckNotBackReferenceIgnoreCase() local
415 __ lea(rcx, Operand(rsi, rdx, times_1, 0)); in CheckNotBackReferenceIgnoreCase() local
417 __ lea(rdx, Operand(rsi, rdi, times_1, 0)); in CheckNotBackReferenceIgnoreCase() local
424 __ lea(rax, Operand(rsi, rdi, times_1, 0)); in CheckNotBackReferenceIgnoreCase() local
426 __ lea(rdi, Operand(rsi, rdx, times_1, 0)); in CheckNotBackReferenceIgnoreCase() local
490 __ lea(rbx, Operand(rsi, rdi, times_1, 0)); // Start of match. in CheckNotBackReference() local
[all …]
Dbuiltins-x64.cc175 __ lea(rcx, Operand(rbx, JSObject::kHeaderSize)); in Generate_JSConstructStubHelper() local
180 __ lea(rsi, in Generate_JSConstructStubHelper() local
250 __ lea(rcx, Operand(rdi, FixedArray::kHeaderSize)); in Generate_JSConstructStubHelper() local
306 __ lea(rbx, Operand(rbp, StandardFrameConstants::kCallerSPOffset)); in Generate_JSConstructStubHelper() local
368 __ lea(rsp, Operand(rsp, index.reg, index.scale, 1 * kPointerSize)); in Generate_JSConstructStubHelper() local
538 __ lea(rax, FieldOperand(rax, Code::kHeaderSize)); in Generate_LazyCompile() local
565 __ lea(rax, FieldOperand(rax, Code::kHeaderSize)); in Generate_LazyRecompile() local
1019 __ lea(scratch1, Operand(result, JSArray::kSize)); in AllocateEmptyJSArray() local
1117 __ lea(elements_array, Operand(result, JSArray::kSize)); in AllocateJSArray() local
1138 __ lea(elements_array, Operand(elements_array, in AllocateJSArray() local
[all …]
Ddebug-x64.cc316 __ lea(rsp, Operand(rbp, -1 * kPointerSize)); in GenerateFrameDropperLiveEdit() local
327 __ lea(rdx, FieldOperand(rdx, Code::kHeaderSize)); in GenerateFrameDropperLiveEdit() local
Dcode-stubs-x64.cc98 __ lea(rdx, FieldOperand(rdx, Code::kHeaderSize)); in Generate() local
257 __ lea(rdx, Operand(rax, JSArray::kSize)); in GenerateFastCloneShallowArrayCommon() local
618 __ lea(double_exponent, Operand(double_value, double_value, times_1, 0)); in IntegerConvert() local
1604 __ lea(rcx, Operand(rax, rcx, times_8, 0)); in Generate() local
2285 __ lea(rbx, Operand(rbp, index.reg, index.scale, 0)); in GenerateReadElement() local
2300 __ lea(rbx, Operand(rbx, index.reg, index.scale, 0)); in GenerateReadElement() local
2347 __ lea(rdx, Operand(rdx, rcx, times_pointer_size, in GenerateNewNonStrictFast() local
2368 __ lea(r8, Operand(rbx, times_pointer_size, kParameterMapHeaderSize)); in GenerateNewNonStrictFast() local
2372 __ lea(r8, Operand(r8, rcx, times_pointer_size, FixedArray::kHeaderSize)); in GenerateNewNonStrictFast() local
2426 __ lea(rdi, Operand(rax, Heap::kArgumentsObjectSize)); in GenerateNewNonStrictFast() local
[all …]
Ddeoptimizer-x64.cc800 __ lea(arg5, Operand(rsp, kSavedRegistersAreaSize + 1 * kPointerSize)); in Generate() local
803 __ lea(arg5, Operand(rsp, kSavedRegistersAreaSize + 2 * kPointerSize)); in Generate() local
865 __ lea(rdx, Operand(rbx, FrameDescription::frame_content_offset())); in Generate() local
891 __ lea(rdx, Operand(rax, rdx, times_8, 0)); in Generate() local
Dcodegen-x64.cc306 __ lea(rdi, Operand(r9, times_pointer_size, FixedArray::kHeaderSize)); in GenerateSmiOnlyToDouble() local
389 __ lea(rdi, Operand(r9, times_pointer_size, FixedArray::kHeaderSize)); in GenerateDoubleToObject() local
Dstub-cache-x64.cc64 __ lea(offset, Operand(offset, offset, times_2, 0)); in ProbeTable() local
478 __ lea(rbx, Operand(rsp, 3 * kPointerSize)); in GenerateFastApiCall() local
501 __ lea(arguments_arg, StackSpaceOperand(0)); in GenerateFastApiCall() local
1032 __ lea(rax, Operand(name_arg, 3 * kPointerSize)); in GenerateLoadCallback() local
1039 __ lea(accessor_info_arg, StackSpaceOperand(0)); in GenerateLoadCallback() local
1446 __ lea(rdx, FieldOperand(rdi, in CompileArrayPushCall() local
1481 __ lea(rdx, FieldOperand(rdi, in CompileArrayPushCall() local
3007 __ lea(r9, Operand(rdx, JSObject::kHeaderSize)); in CompileConstructStub() local
3010 __ lea(rcx, Operand(rsp, rax, times_pointer_size, 0)); in CompileConstructStub() local
3057 __ lea(rsp, Operand(rsp, rbx, times_pointer_size, 1 * kPointerSize)); in CompileConstructStub() local
[all …]
Dfull-codegen-x64.cc247 __ lea(rdx, in Generate() local
2474 __ lea(rcx, in EmitIsStringWrapperSafeForDefaultValueOf() local
3475 __ lea(result_pos, FieldOperand(result_pos, SeqAsciiString::kHeaderSize)); in EmitFastAsciiArrayJoin() local
3503 __ lea(string, in EmitFastAsciiArrayJoin() local
3547 __ lea(string, in EmitFastAsciiArrayJoin() local
3563 __ lea(elements, FieldOperand(elements, index, times_pointer_size, in EmitFastAsciiArrayJoin() local
3572 __ lea(string, in EmitFastAsciiArrayJoin() local
3598 __ lea(string, in EmitFastAsciiArrayJoin() local
Dic-x64.cc216 __ lea(scratch1, Operand(elements, in GenerateDictionaryStore() local
1268 __ lea(r9, mapped_location); in GenerateNonStrictArguments() local
1282 __ lea(r9, unmapped_location); in GenerateNonStrictArguments() local
/external/llvm/test/MC/X86/
Dx86_errors.s26 lea (%rsp, %rbp, $4), %rax label
/external/v8/src/ia32/
Dregexp-macro-assembler-ia32.cc183 __ lea(eax, Operand(esi, edi, times_1, 0)); in CheckAtStart() local
195 __ lea(eax, Operand(esi, edi, times_1, 0)); in CheckNotAtStart() local
248 __ lea(ebx, Operand(esi, edi, times_1, 0)); in CheckCharacters() local
335 __ lea(ecx, Operand(eax, -'a')); in CheckNotBackReferenceIgnoreCase() local
446 __ lea(ebx, Operand(esi, edi, times_1, 0)); // Start of match. in CheckNotBackReference() local
448 __ lea(ecx, Operand(eax, ebx, times_1, 0)); // End of match in CheckNotBackReference() local
527 __ lea(eax, Operand(current_character(), -minus)); in CheckNotCharacterAfterMinusAnd() local
547 __ lea(eax, Operand(current_character(), -'\t')); in CheckSpecialCharacterClass() local
560 __ lea(eax, Operand(current_character(), -'\t')); in CheckSpecialCharacterClass() local
568 __ lea(eax, Operand(current_character(), -'0')); in CheckSpecialCharacterClass() local
[all …]
Dbuiltins-ia32.cc171 __ lea(ecx, Operand(ebx, JSObject::kHeaderSize)); in Generate_JSConstructStubHelper() local
176 __ lea(esi, in Generate_JSConstructStubHelper() local
245 __ lea(eax, Operand(edi, FixedArray::kHeaderSize)); in Generate_JSConstructStubHelper() local
301 __ lea(ebx, Operand(ebp, StandardFrameConstants::kCallerSPOffset)); in Generate_JSConstructStubHelper() local
363 __ lea(esp, Operand(esp, ebx, times_2, 1 * kPointerSize)); // 1 ~ receiver in Generate_JSConstructStubHelper() local
473 __ lea(eax, FieldOperand(eax, Code::kHeaderSize)); in Generate_LazyCompile() local
499 __ lea(eax, FieldOperand(eax, Code::kHeaderSize)); in Generate_LazyRecompile() local
941 __ lea(scratch1, Operand(result, JSArray::kSize)); in AllocateEmptyJSArray() local
1037 __ lea(elements_array, Operand(result, JSArray::kSize)); in AllocateJSArray() local
1056 __ lea(edi, Operand(elements_array, in AllocateJSArray() local
[all …]
Ddebug-ia32.cc310 __ lea(esp, Operand(ebp, -1 * kPointerSize)); in GenerateFrameDropperLiveEdit() local
321 __ lea(edx, FieldOperand(edx, Code::kHeaderSize)); in GenerateFrameDropperLiveEdit() local
Ddeoptimizer-ia32.cc875 __ lea(edx, Operand(esp, kSavedRegistersAreaSize + 1 * kPointerSize)); in Generate() local
878 __ lea(edx, Operand(esp, kSavedRegistersAreaSize + 2 * kPointerSize)); in Generate() local
932 __ lea(edx, Operand(ebx, FrameDescription::frame_content_offset())); in Generate() local
957 __ lea(edx, Operand(eax, edx, times_4, 0)); in Generate() local
Dcode-stubs-ia32.cc103 __ lea(edx, FieldOperand(edx, Code::kHeaderSize)); in Generate() local
270 __ lea(edx, Operand(eax, JSArray::kSize)); in GenerateFastCloneShallowArrayCommon() local
1022 __ lea(eax, Operand(ecx, times_2, kSmiTag)); in GenerateHeapNumberCodeBitNot() local
2479 __ lea(ecx, Operand(ecx, ecx, times_2, 0)); in Generate() local
2480 __ lea(ecx, Operand(eax, ecx, times_4, 0)); in Generate() local
3230 __ lea(ebx, Operand(ebp, eax, times_2, 0)); in GenerateReadElement() local
3246 __ lea(ebx, Operand(ebx, ecx, times_2, 0)); in GenerateReadElement() local
3277 __ lea(edx, Operand(edx, ecx, times_2, in GenerateNewNonStrictSlow() local
3312 __ lea(edx, Operand(edx, ecx, times_2, in GenerateNewNonStrictFast() local
3337 __ lea(ebx, Operand(ebx, times_2, kParameterMapHeaderSize)); in GenerateNewNonStrictFast() local
[all …]
Dstub-cache-ia32.cc58 __ lea(offset, Operand(offset, offset, times_2, 0)); in ProbeTable() local
498 __ lea(eax, Operand(esp, 3 * kPointerSize)); in GenerateFastApiCall() local
516 __ lea(eax, ApiParameterOperand(1)); in GenerateFastApiCall() local
1480 __ lea(edx, FieldOperand(edi, in CompileArrayPushCall() local
1518 __ lea(edx, FieldOperand(edi, in CompileArrayPushCall() local
3184 __ lea(edx, Operand(edx, JSObject::kHeaderSize)); in CompileConstructStub() local
3187 __ lea(ecx, Operand(esp, eax, times_4, 1 * kPointerSize)); in CompileConstructStub() local
3240 __ lea(esp, Operand(esp, ebx, times_pointer_size, 1 * kPointerSize)); in CompileConstructStub() local
3830 __ lea(ecx, FieldOperand(edi, in GenerateStoreFastElement() local
Dcodegen-ia32.cc400 __ lea(esi, Operand(edi, times_4, FixedDoubleArray::kHeaderSize)); in GenerateSmiOnlyToDouble() local
532 __ lea(edi, Operand(ebx, times_2, FixedArray::kHeaderSize)); in GenerateDoubleToObject() local
Dic-ia32.cc210 __ lea(r0, Operand(elements, r0, times_4, kValueOffset - kHeapObjectTag)); in GenerateDictionaryStore() local
562 __ lea(edi, Operand(ecx, 1)); in GenerateGeneric() local
740 __ lea(ecx, mapped_location); in GenerateNonStrictArguments() local
749 __ lea(edi, unmapped_location); in GenerateNonStrictArguments() local
Dfull-codegen-ia32.cc234 __ lea(edx, in Generate() local
2582 __ lea(ecx, Operand(ebx, ecx, times_2, FixedArray::kHeaderSize)); in EmitIsStringWrapperSafeForDefaultValueOf() local
3569 __ lea(result_pos, FieldOperand(result_pos, SeqAsciiString::kHeaderSize)); in EmitFastAsciiArrayJoin() local
3597 __ lea(string, in EmitFastAsciiArrayJoin() local
3638 __ lea(string, in EmitFastAsciiArrayJoin() local
3667 __ lea(string, in EmitFastAsciiArrayJoin() local
3679 __ lea(string, in EmitFastAsciiArrayJoin() local
Dlithium-codegen-ia32.cc994 __ lea(left, Operand(left, left, times_2, 0)); in DoMulI() local
1000 __ lea(left, Operand(left, left, times_4, 0)); in DoMulI() local
1006 __ lea(left, Operand(left, left, times_8, 0)); in DoMulI() local
3445 __ lea(key, in DoStoreKeyedFastElement() local
4439 __ lea(ecx, Operand(result, elements_offset)); in EmitDeepCopy() local
4452 __ lea(ecx, Operand(result, *offset)); in EmitDeepCopy() local
4492 __ lea(ecx, Operand(result, *offset)); in EmitDeepCopy() local
/external/libvpx/libvpx/vp8/common/
Dentropymode.c23 int lea = (l->as_int == a->as_int); in vp8_mv_cont() local
/external/libvpx/libvpx/vpx_scale/win32/
Dscaleopt.c79 lea edx, [esi+ecx-3]; in horizontal_line_3_5_scale_mmx() local
208 lea edx, [esi+ecx-8]; in horizontal_line_4_5_scale_mmx() local
1646 lea ecx, [esi+edx]; in vertical_band_2_1_scale_i_mmx() local
/external/libvpx/libvpx/vp8/decoder/
Ddecodemv.c220 int lea = (left == above); in get_sub_mv_ref_prob() local
/external/v8/test/cctest/
Dtest-disasm-x64.cc179 __ lea(rdx, Operand(rbx, rcx, times_4, 10000)); in TEST() local
Dtest-disasm-ia32.cc191 __ lea(edx, Operand(ebx, ecx, times_4, 10000)); in TEST() local

12