/external/v8/test/cctest/ |
D | test-assembler-x64.cc | 64 using v8::internal::times_1; 327 CHECK(Operand(rax, rax, times_1, offset).AddressUsesRegister(rax)); in TEST() 328 CHECK(!Operand(rax, rax, times_1, offset).AddressUsesRegister(r8)); in TEST() 329 CHECK(!Operand(rax, rax, times_1, offset).AddressUsesRegister(rcx)); in TEST() 331 CHECK(Operand(rax, rcx, times_1, offset).AddressUsesRegister(rax)); in TEST() 332 CHECK(Operand(rax, rcx, times_1, offset).AddressUsesRegister(rcx)); in TEST() 333 CHECK(!Operand(rax, rcx, times_1, offset).AddressUsesRegister(r8)); in TEST() 334 CHECK(!Operand(rax, rcx, times_1, offset).AddressUsesRegister(r9)); in TEST() 335 CHECK(!Operand(rax, rcx, times_1, offset).AddressUsesRegister(rdx)); in TEST() 336 CHECK(!Operand(rax, rcx, times_1, offset).AddressUsesRegister(rsp)); in TEST() [all …]
|
D | test-disasm-ia32.cc | 249 __ test(Operand(esi, edi, times_1, -20000000), Immediate(300000000)); in TEST()
|
/external/v8/src/x64/ |
D | regexp-macro-assembler-x64.cc | 199 __ lea(rax, Operand(rsi, rdi, times_1, 0)); in CheckAtStart() 211 __ lea(rax, Operand(rsi, rdi, times_1, 0)); in CheckNotAtStart() 253 __ cmpb(Operand(rsi, rdi, times_1, byte_offset), in CheckCharacters() 259 Operand(rsi, rdi, times_1, byte_offset)); in CheckCharacters() 264 __ lea(rbx, Operand(rsi, rdi, times_1, 0)); in CheckCharacters() 299 Operand(rsi, rdi, times_1, byte_offset + i * sizeof(uc16))); in CheckCharacters() 303 __ cmpl(Operand(rsi, rdi, times_1, byte_offset + i * sizeof(uc16)), in CheckCharacters() 308 Operand(rsi, rdi, times_1, byte_offset + i * sizeof(uc16))); in CheckCharacters() 356 __ lea(r9, Operand(rsi, rdx, times_1, 0)); in CheckNotBackReferenceIgnoreCase() 357 __ lea(r11, Operand(rsi, rdi, times_1, 0)); in CheckNotBackReferenceIgnoreCase() [all …]
|
D | macro-assembler-x64.cc | 272 lea(scratch, Operand(object, kScratchRegister, times_1, 0)); in InNewSpace() 939 lea(dst, Operand(kSmiConstantRegister, kSmiConstantRegister, times_1, 0)); in LoadSmiConstant() 1174 leal(kScratchRegister, Operand(first, second, times_1, 0)); in CheckBothSmi() 1373 lea(dst, Operand(src, kSmiConstantRegister, times_1, 0)); in SmiAddConstant() 1566 lea(dst, Operand(src1, src2, times_1, 0)); in SmiAdd() 1819 lea(dst, Operand(src, kScratchRegister, times_1, 0)); in SmiNot() 2069 return SmiIndex(dst, times_1); in SmiToIndex() 2086 return SmiIndex(dst, times_1); in SmiToNegativeIndex() 2518 lea(rdi, FieldOperand(rdi, rdx, times_1, Code::kHeaderSize)); in JumpToHandlerEntry() 3794 lea(scratch1, Operand(length, length, times_1, kObjectAlignmentMask + in AllocateTwoByteString() [all …]
|
D | codegen-x64.cc | 548 __ movzxbl(result, Operand(result, index, times_1, 0)); in Generate() 573 times_1, in Generate()
|
D | code-stubs-x64.cc | 618 __ lea(double_exponent, Operand(double_value, double_value, times_1, 0)); in IntegerConvert() 2715 __ leal(rdx, Operand(rdx, rdx, times_1, 2)); in Generate() 2939 __ lea(arg4, FieldOperand(rdi, r14, times_1, SeqAsciiString::kHeaderSize)); in Generate() 2940 __ lea(arg3, FieldOperand(rdi, rbx, times_1, SeqAsciiString::kHeaderSize)); in Generate() 2983 __ leal(rdx, Operand(rax, rax, times_1, 2)); in Generate() 3222 times_1, in GenerateLookupNumberStringCache() 3242 times_1, in GenerateLookupNumberStringCache() 3251 times_1, in GenerateLookupNumberStringCache() 3520 __ lea(rcx, Operand(rax, rdx, times_1, 0)); in Generate() 5145 __ movzxbq(rbx, FieldOperand(rax, rdx, times_1, SeqAsciiString::kHeaderSize)); in Generate() [all …]
|
D | ic-x64.cc | 482 __ cmpq(rbx, Operand(kScratchRegister, rdi, times_1, off)); in GenerateGeneric() 484 __ cmpq(rax, Operand(kScratchRegister, rdi, times_1, off + kPointerSize)); in GenerateGeneric() 490 __ cmpq(rbx, Operand(kScratchRegister, rdi, times_1, off)); in GenerateGeneric() 492 __ cmpq(rax, Operand(kScratchRegister, rdi, times_1, off + kPointerSize)); in GenerateGeneric()
|
D | stub-cache-x64.cc | 3155 __ movsxbq(rcx, Operand(rbx, rcx, times_1, 0)); in GenerateLoadExternalArray() 3159 __ movzxbq(rcx, Operand(rbx, rcx, times_1, 0)); in GenerateLoadExternalArray() 3310 __ movb(Operand(rbx, rdi, times_1, 0), rdx); in GenerateStoreExternalArray() 3314 __ movb(Operand(rbx, rdi, times_1, 0), rdx); in GenerateStoreExternalArray() 3385 __ movb(Operand(rbx, rdi, times_1, 0), rdx); in GenerateStoreExternalArray()
|
D | deoptimizer-x64.cc | 898 __ push(Operand(rbx, rcx, times_1, FrameDescription::frame_content_offset())); in Generate()
|
D | assembler-x64.h | 374 times_1 = 0, enumerator
|
D | assembler-x64.cc | 219 set_sib(times_1, rsp, base); in Operand()
|
/external/v8/src/ia32/ |
D | regexp-macro-assembler-ia32.cc | 183 __ lea(eax, Operand(esi, edi, times_1, 0)); in CheckAtStart() 195 __ lea(eax, Operand(esi, edi, times_1, 0)); in CheckNotAtStart() 237 __ cmpb(Operand(esi, edi, times_1, byte_offset), in CheckCharacters() 243 Operand(esi, edi, times_1, byte_offset)); in CheckCharacters() 248 __ lea(ebx, Operand(esi, edi, times_1, 0)); in CheckCharacters() 446 __ lea(ebx, Operand(esi, edi, times_1, 0)); // Start of match. in CheckNotBackReference() 448 __ lea(ecx, Operand(eax, ebx, times_1, 0)); // End of match in CheckNotBackReference() 605 Operand::StaticArray(current_character(), times_1, word_map)); in CheckSpecialCharacterClass() 619 Operand::StaticArray(current_character(), times_1, word_map)); in CheckSpecialCharacterClass() 733 __ lea(eax, Operand(edi, ebx, times_1, -char_size())); in GetCode() [all …]
|
D | codegen-ia32.cc | 240 __ movdqu(xmm0, Operand(src, count, times_1, -0x10)); in CreateMemCopyFunction() 241 __ movdqu(Operand(dst, count, times_1, -0x10), xmm0); in CreateMemCopyFunction() 286 __ movdqu(xmm0, Operand(src, count, times_1, -0x10)); in CreateMemCopyFunction() 287 __ movdqu(Operand(dst, count, times_1, -0x10), xmm0); in CreateMemCopyFunction() 329 __ mov(eax, Operand(src, count, times_1, -4)); in CreateMemCopyFunction() 330 __ mov(Operand(dst, count, times_1, -4), eax); in CreateMemCopyFunction() 713 __ movzx_b(result, Operand(result, index, times_1, 0)); in Generate() 737 times_1, in Generate()
|
D | stub-cache-ia32.cc | 62 __ mov(extra, Operand::StaticArray(offset, times_1, value_offset)); in ProbeTable() 65 __ cmp(name, Operand::StaticArray(offset, times_1, key_offset)); in ProbeTable() 69 __ mov(offset, Operand::StaticArray(offset, times_1, map_offset)); in ProbeTable() 97 __ cmp(name, Operand::StaticArray(offset, times_1, key_offset)); in ProbeTable() 101 __ mov(offset, Operand::StaticArray(offset, times_1, map_offset)); in ProbeTable() 109 __ mov(offset, Operand::StaticArray(offset, times_1, value_offset)); in ProbeTable() 127 __ mov(offset, Operand::StaticArray(offset, times_1, value_offset)); in ProbeTable() 3346 __ movsx_b(eax, Operand(ebx, eax, times_1, 0)); in GenerateLoadExternalArray() 3351 __ movzx_b(eax, Operand(ebx, eax, times_1, 0)); in GenerateLoadExternalArray() 3354 __ movsx_w(eax, Operand(ebx, eax, times_1, 0)); in GenerateLoadExternalArray() [all …]
|
D | ic-ia32.cc | 554 __ cmp(ebx, Operand::StaticArray(edi, times_1, cache_keys)); in GenerateGeneric() 557 __ cmp(eax, Operand::StaticArray(edi, times_1, cache_keys)); in GenerateGeneric() 565 __ cmp(ebx, Operand::StaticArray(edi, times_1, cache_keys)); in GenerateGeneric() 568 __ cmp(eax, Operand::StaticArray(edi, times_1, cache_keys)); in GenerateGeneric()
|
D | macro-assembler-ia32.cc | 820 lea(edi, FieldOperand(edi, edx, times_1, Code::kHeaderSize)); in JumpToHandlerEntry() 1334 lea(scratch1, Operand(length, length, times_1, kObjectAlignmentMask)); in AllocateTwoByteString() 1339 times_1, in AllocateTwoByteString() 1374 times_1, in AllocateAsciiString() 1514 mov(scratch, Operand(source, length, times_1, -4)); in CopyBytes() 1515 mov(Operand(destination, length, times_1, -4), scratch); in CopyBytes()
|
D | assembler-ia32.cc | 234 if (base.is(esp)) set_sib(times_1, esp, base); in Operand() 238 if (base.is(esp)) set_sib(times_1, esp, base); in Operand() 243 if (base.is(esp)) set_sib(times_1, esp, base); in Operand()
|
D | code-stubs-ia32.cc | 3868 __ lea(ecx, FieldOperand(eax, esi, times_1, SeqAsciiString::kHeaderSize)); in Generate() 3870 __ lea(ecx, FieldOperand(eax, ebx, times_1, SeqAsciiString::kHeaderSize)); in Generate() 3877 __ lea(ecx, FieldOperand(eax, esi, times_1, SeqTwoByteString::kHeaderSize)); in Generate() 4510 __ lea(ecx, Operand(eax, edx, times_1, 0)); in Generate() 6086 __ lea(hash, Operand(scratch, character, times_1, seed)); in GenerateHashInit() 6292 __ lea(esi, FieldOperand(esi, ebx, times_1, SeqAsciiString::kHeaderSize)); in Generate() 6322 __ lea(esi, FieldOperand(esi, ebx, times_1, SeqTwoByteString::kHeaderSize)); in Generate() 6453 FieldOperand(left, length, times_1, SeqAsciiString::kHeaderSize)); in GenerateAsciiCharsCompareLoop() 6455 FieldOperand(right, length, times_1, SeqAsciiString::kHeaderSize)); in GenerateAsciiCharsCompareLoop() 6462 __ mov_b(scratch, Operand(left, index, times_1, 0)); in GenerateAsciiCharsCompareLoop() [all …]
|
D | deoptimizer-ia32.cc | 964 __ push(Operand(ebx, ecx, times_1, FrameDescription::frame_content_offset())); in Generate()
|
D | assembler-ia32.h | 301 times_1 = 0, enumerator
|
D | builtins-ia32.cc | 1555 __ lea(edi, Operand(eax, eax, times_1, kSmiTag)); in EnterArgumentsAdaptorFrame()
|