HomeSort by relevance Sort by last modified time
    Searched refs:rdx (Results 1 - 25 of 36) sorted by null

1 2

  /external/openssl/crypto/bn/asm/
x86_64-mont.pl 30 $bp="%rdx"; # const BN_ULONG *bp,
65 mov %rdx,$bp # $bp reassigned, remember?
76 mov %rdx,$hi0
83 adc \$0,%rdx
84 mov %rdx,$hi1
91 adc \$0,%rdx
94 mov %rdx,$hi0
99 adc \$0,%rdx
101 adc \$0,%rdx
104 mov %rdx,$hi
    [all...]
  /external/v8/src/x64/
ic-x64.cc 270 __ CmpObjectType(rcx, JS_OBJECT_TYPE, rdx);
274 __ testb(FieldOperand(rdx, Map::kBitFieldOffset),
322 __ CmpObjectType(rax, FIRST_NONSTRING_TYPE, rdx);
331 __ testb(FieldOperand(rdx, Map::kInstanceTypeOffset),
344 __ movl(rdx, rbx);
345 __ shr(rdx, Immediate(KeyedLookupCache::kMapHashShift));
348 __ xor_(rdx, rax);
349 __ and_(rdx, Immediate(KeyedLookupCache::kCapacityMask));
355 __ movq(rdi, rdx);
369 __ movl(rax, Operand(kScratchRegister, rdx, times_4, 0))
1000 __ movq(Operand(rsp, (argc + 1) * kPointerSize), rdx); local
1103 __ movq(Operand(rsp, (argc + 1) * kPointerSize), rdx); local
    [all...]
stub-cache-x64.cc 677 __ movq(rdx, Operand(rsp, (argc + 1) * kPointerSize));
681 __ JumpIfSmi(rdx, &miss);
691 CheckPrototypes(JSObject::cast(object), rdx, holder, local
697 __ movq(rdx, FieldOperand(rdx, GlobalObject::kGlobalReceiverOffset));
698 __ movq(Operand(rsp, (argc + 1) * kPointerSize), rdx); local
708 __ CmpObjectType(rdx, FIRST_NONSTRING_TYPE, rax);
715 rbx, rdx, name, &miss);
726 __ JumpIfSmi(rdx, &fast);
727 __ CmpObjectType(rdx, HEAP_NUMBER_TYPE, rax)
763 CheckPrototypes(JSObject::cast(object), rdx, holder, local
830 __ movq(Operand(rsp, (argc + 1) * kPointerSize), rdx); local
894 __ movq(Operand(rsp, (argc + 1) * kPointerSize), rdx); local
970 __ movq(Operand(rsp, (argc + 1) * kPointerSize), rdx); local
1195 GenerateLoadArrayLength(masm(), rcx, rdx, &miss); local
1251 GenerateLoadFunctionPrototype(masm(), rcx, rdx, rbx, &miss); local
1315 GenerateLoadStringLength(masm(), rcx, rdx, rbx, &miss); local
1392 rdx, rcx, rbx, local
1546 rdx, rcx, rbx, local
    [all...]
builtins-x64.cc 109 // -- rdx : code entry to call
172 __ call(rdx);
182 __ jmp(rdx);
297 __ GetBuiltinEntry(rdx, Builtins::CALL_NON_FUNCTION);
306 __ movq(rdx, FieldOperand(rdi, JSFunction::kSharedFunctionInfoOffset));
308 FieldOperand(rdx, SharedFunctionInfo::kFormalParameterCountOffset));
309 __ movq(rdx, FieldOperand(rdx, SharedFunctionInfo::kCodeOffset));
310 __ lea(rdx, FieldOperand(rdx, Code::kHeaderSize))
987 __ movq(Operand(rcx, 0), rdx); local
1040 __ movl(Operand(rdi, FixedArray::kLengthOffset), rdx); \/\/ and length local
1052 __ movq(Operand(rcx, 0), rdx); local
    [all...]
register-allocator-x64-inl.h 52 3, // rdx
74 { rax, rbx, rcx, rdx, rdi, r8, r9, r14, r15, r11, r12 };
codegen-x64.cc 211 // operand_1 in rdx, operand_2 in rax; Returns operands as
233 // operand_1 in rax, operand_2 in rdx; falls through on float or smi
238 // Takes the operands in rdx and rax and loads them as integers in rax
552 && (allocator()->count(rdx) == (frame()->is_used(rdx) ? 1 : 0))
769 __ movq(rdx, Operand(rbp, StandardFrameConstants::kCallerFPOffset));
770 __ SmiCompare(Operand(rdx, StandardFrameConstants::kContextOffset),
785 __ movq(rax, Operand(rdx, ArgumentsAdaptorFrameConstants::kLengthOffset));
800 __ push(Operand(rdx, rcx, times_pointer_size, 1 * kPointerSize));
6432 __ movq(FieldOperand(rax, JSArray::kElementsOffset), rdx); local
6754 __ movq(FieldOperand(rax, HeapNumber::kValueOffset), rdx); local
6758 __ movq(FieldOperand(rcx, HeapNumber::kValueOffset), rdx); local
7492 __ movq(Operand(rsp, 2 * kPointerSize), rdx); local
7785 __ movq(Operand(kScratchRegister, 0), rdx); local
9007 __ movq(FieldOperand(rcx, ConsString::kSecondOffset), rdx); local
    [all...]
regexp-macro-assembler-x64.cc 46 * - rdx : currently loaded character(s) as ASCII or UC16. Must be loaded using
265 __ movq(rdx, register_location(start_reg)); // Offset of start of capture
267 __ subq(rbx, rdx); // Length of capture.
270 // rdx = Start offset of capture.
289 __ lea(r9, Operand(rsi, rdx, times_1, 0));
299 __ movzxbl(rdx, Operand(r9, 0));
303 __ cmpb(rax, rdx);
310 __ or_(rdx, Immediate(0x20)); // Convert capture character to lower-case.
311 __ cmpb(rax, rdx);
347 __ lea(rcx, Operand(rsi, rdx, times_1, 0))
    [all...]
full-codegen-x64.cc 70 __ LoadRoot(rdx, Heap::kUndefinedValueRootIndex);
72 __ push(rdx);
124 __ lea(rdx,
126 __ push(rdx);
136 Move(arguments->slot(), rax, rbx, rdx);
139 Move(dot_arguments_slot, rcx, rbx, rdx);
934 __ movq(rdx, Operand(rsp, 0));
1966 __ movq(Operand(rsp, 0), rdx); local
1982 __ movq(Operand(rsp, 0), rdx); local
    [all...]
debug-x64.cc 165 // -- rdx : receiver
167 Generate_DebugBreakCallHelper(masm, rax.bit() | rcx.bit() | rdx.bit(), false);
  /bionic/libc/kernel/arch-x86/asm/
ptrace.h 58 unsigned long rdx; member in struct:pt_regs
sigcontext.h 112 unsigned long rdx; member in struct:sigcontext
  /ndk/build/platforms/android-5/arch-x86/usr/include/asm/
ptrace.h 58 unsigned long rdx; member in struct:pt_regs
sigcontext.h 112 unsigned long rdx; member in struct:sigcontext
  /ndk/build/platforms/android-8/arch-x86/usr/include/asm/
ptrace.h 58 unsigned long rdx; member in struct:pt_regs
sigcontext.h 112 unsigned long rdx; member in struct:sigcontext
  /external/libffi/src/x86/
unix64.S 50 movq %rdx, (%rax) /* Save flags. */
63 movq 16(%r10), %rdx
172 cmovnz %rax, %rdx
175 cmovnz %r10, %rdx
178 cmovnz %r11, %rdx
180 movq %rdx, 8(%rsi)
219 movq %rdx, 16(%rsp)
228 movq %rsp, %rdx
298 /* There are four possibilities here, %rax/%rdx, %xmm0/%rax,
300 both rdx and xmm1 with the second word. For the remaining
    [all...]
darwin64.S 50 movq %rdx, (%rax) /* Save flags. */
63 movq 16(%r10), %rdx
168 cmovnz %rax, %rdx
171 cmovnz %r10, %rdx
174 cmovnz %r11, %rdx
176 movq %rdx, 8(%rsi)
212 movq %rdx, 16(%rsp)
221 movq %rsp, %rdx
287 /* There are four possibilities here, %rax/%rdx, %xmm0/%rax,
289 both rdx and xmm1 with the second word. For the remaining
    [all...]
  /external/openssl/crypto/
x86_64cpuid.pl 15 \$Lspin: lea r8,DWORD PTR[rdx+rax]
33 xor rdx,rdx
86 xorq %rdx,%rdx
111 shl \$32,%rdx
112 or %rdx,%rax
  /external/v8/test/cctest/
test-macro-assembler-x64.cc 54 using v8::internal::rdx;
83 // in RSI, RDI, RDX, RCX, R8, and R9, and floating point arguments in
121 __ Set(rdx, reinterpret_cast<intptr_t>(Smi::FromInt(0)));
122 __ cmpq(rcx, rdx);
169 __ Move(rdx, Smi::FromInt(y));
170 __ movq(r9, rdx);
171 __ SmiCompare(rcx, rdx);
187 __ cmpq(rdx, r9);
191 __ SmiCompare(rdx, rcx);
277 __ Set(rdx, reinterpret_cast<intptr_t>(Smi::FromInt(0)))
    [all...]
test-assembler-x64.cc 48 using v8::internal::rdx;
61 // in RDI, RSI, RDX, RCX, R8, and R9, and floating point arguments in
65 // where the first four integer arguments are passed in RCX, RDX, R8 and R9.
73 static const v8::internal::Register arg2 = rdx;
168 __ movq(rax, rdx);
  /external/zlib/contrib/masmx64/
inffasx64.asm 25 ; rax, rcx, rdx, r8, r-9, r10, and r11, which are scratch.
49 mov rdx, [rsp+80] ; /* rdx = hold */
74 or rdx, rax ; /* hold |= *((uint *)in)++ << bits */
93 or rdx, rax ; /* hold |= *((uint *)in)++ << bits */
96 and r8, rdx ; /* r8 &= hold */
101 shr rdx, cl ; /* hold >>= this.bits */
111 and r8, rdx ; /* r8 &= hold */
117 shr rdx, cl ; /* hold >>= this.bits */
144 shr rdx, cl
    [all...]
gvmat64.asm 46 ; register used : rax,rbx,rcx,rdx,rsi,rdi,r8,r9,r10,r11,r12
154 ; parameter 1 in r8(deflate state s), param 2 in rdx (cur match)
160 ; rax, rcx, rdx, r8, r9, r10, and r11, which are scratch.
175 ; this clear high 32 bits of r8, which can be garbage in both r8 and rdx
370 mov rdx, 0fffffffffffffef8h; -(MAX_MATCH_8)
374 prefetcht1 [rsi+rdx]
375 prefetcht1 [rdi+rdx]
379 ;;; adjust rdx so that it is offset to the exact byte that mismatched.
394 mov rax, [rsi + rdx]
395 xor rax, [rdi + rdx]
    [all...]
  /external/kernel-headers/original/asm-x86/
sigcontext.h 118 unsigned long rdx; member in struct:sigcontext
ptrace.h 85 unsigned long rdx; member in struct:pt_regs
  /external/openssl/crypto/sha/asm/
sha512-x86_64.pl 56 @ROT=($A,$B,$C,$D,$E,$F,$G,$H)=("%rax","%rbx","%rcx","%rdx",
190 shl \$4,%rdx # num*16
192 lea ($inp,%rdx,$SZ),%rdx # inp+num*16*$SZ
196 mov %rdx,$_end # save end pointer, "3rd" arg

Completed in 439 milliseconds

1 2