HomeSort by relevance Sort by last modified time
    Searched full:rdi (Results 26 - 50 of 87) sorted by null

12 3 4

  /external/v8/src/x64/
virtual-frame-x64.cc 62 // rdi: pointer to this function object.
67 // Verify that rdi contains a JS function. The following code
69 Condition not_smi = NegateCondition(masm()->CheckSmi(rdi));
71 "VirtualFrame::Enter - rdi is not a function (smi check).");
72 __ CmpObjectType(rdi, JS_FUNCTION_TYPE, rax);
74 "VirtualFrame::Enter - rdi is not a function (map check).");
88 // reference now (ie, it can keep it in rdi or spill it later).
89 Push(rdi);
91 cgen()->allocator()->Unuse(rdi);
    [all...]
frames-x64.h 40 1 << 7; // rdi - callee function
fast-codegen-x64.cc 41 Register FastCodeGenerator::scratch1() { return rdi; }
197 __ push(rdi); // Closure.
ic-x64.cc 355 __ movq(rdi, rdx);
356 __ shl(rdi, Immediate(kPointerSizeLog2 + 1));
358 __ cmpq(rbx, Operand(kScratchRegister, rdi, times_1, 0));
360 __ movq(rdi, Operand(kScratchRegister, rdi, times_1, kPointerSize));
361 __ cmpq(Operand(rsp, kPointerSize), rdi); local
911 __ movzxwq(rdi, FieldOperand(rdx, HeapNumber::kValueOffset + 6));
912 __ and_(rdi, Immediate(0x7FF0));
913 __ cmpw(rdi, Immediate(0x7FF0));
    [all...]
codegen-x64.cc 315 // rdi: called JS function
406 // and rdi have been pushed on the stack. Adjust the virtual
409 allocator_->Unuse(rdi);
553 && (allocator()->count(rdi) == (frame()->is_used(rdi) ? 1 : 0))
760 __ movq(rdi, Operand(rsp, 2 * kPointerSize));
761 is_smi = masm_->CheckSmi(rdi);
763 __ CmpObjectType(rdi, JS_FUNCTION_TYPE, rcx);
807 __ InvokeFunction(rdi, actual, CALL_FUNCTION);
7542 __ movq(FieldOperand(rax, JSObject::kElementsOffset), rdi); local
7900 __ movq(Operand(rsp, (argc_ + 1) * kPointerSize), rdi); local
    [all...]
full-codegen-x64.cc 47 // o rdi: the JS function object being called (ie, ourselves)
63 __ push(rdi); // Callee's JS Function.
82 // Argument to NewContext is the function, which is still in rdi.
83 __ push(rdi);
118 __ push(rdi);
876 // rdi = JS function.
879 __ movq(rdi, Operand(rbp, JavaScriptFrameConstants::kFunctionOffset));
880 __ movq(rbx, FieldOperand(rdi, JSFunction::kLiteralsOffset));
900 __ movq(rdi, Operand(rbp, JavaScriptFrameConstants::kFunctionOffset));
901 __ push(FieldOperand(rdi, JSFunction::kLiteralsOffset))
    [all...]
macro-assembler-x64.cc 442 movq(rdi, Operand(rsi, Context::SlotOffset(Context::GLOBAL_INDEX)));
443 movq(rdi, FieldOperand(rdi, GlobalObject::kBuiltinsOffset));
446 movq(rdi, FieldOperand(rdi, builtins_offset));
448 movq(target, FieldOperand(rdi, JSFunction::kSharedFunctionInfoOffset));
    [all...]
codegen-x64.h 763 // Copies rcx characters from rsi to rdi. Copying of overlapping regions is
766 Register dest, // Must be rdi.
assembler-x64.cc 87 // Move the result from ecx:edx to rdi.
88 __ movl(rdi, rdx); // Zero-extended to 64 bits.
90 __ or_(rdi, rcx);
99 // rax = (rcx & 1) | (rdi & ~1) | (1 << CPUID).
103 __ and_(rax, rdi);
    [all...]
  /external/zlib/contrib/inflate86/
inffas86.c 83 /* 32 16 */ unsigned char FAR *out; /* edi rdi local strm->next_out */
141 " movq 32(%%rsp), %%rdi\n" /* rdi = out */
153 " cmpq %%rdi, %%r10\n"
173 " cmpq %%rdi, %%r10\n"
281 " movq %%rdi, %%rax\n"
288 " movq %%rdi, %%rsi\n"
296 " movb %%al, (%%rdi)\n"
297 " incq %%rdi\n"
311 " cmpq %%rdi, 40(%%rsp)\n" /* if out == beg, outside window *
    [all...]
  /external/v8/test/cctest/
test-assembler-x64.cc 46 using v8::internal::rdi;
61 // in RDI, RSI, RDX, RCX, R8, and R9, and floating point arguments in
75 static const v8::internal::Register arg1 = rdi;
  /external/kernel-headers/original/asm-x86/
ptrace.h 87 unsigned long rdi; member in struct:pt_regs
sigcontext.h 114 unsigned long rdi; member in struct:sigcontext
elf.h 143 (_r)->rsi = 0; (_r)->rdi = 0; (_r)->rbp = 0; \
179 (pr_reg)[14] = (regs)->rdi; \
  /external/qemu/distrib/libpng-1.2.19/
pnggccrd.c 376 * - fixed 64-bit crash bug: pointers -> rsi/rdi, not esi/edi (switched to
    [all...]
  /external/openssl/crypto/sha/asm/
sha1-x86_64.pl 41 $ctx="%rdi"; # 1st arg
73 mov %rdi,$ctx # reassigned argument
sha512-x86_64.pl 78 $ctx="%rdi"; # 1st arg
79 $round="%rdi"; # zaps $ctx
  /external/v8/test/mjsunit/
codegen-coverage.js 45 var di; // Register edi, rdi.
  /external/tcpdump/
print-atm.c 62 { 0x1, "RDI" },
  /external/zlib/contrib/masmx64/
inffas8664.c 88 /* 32 16 */ unsigned char FAR *out; /* edi rdi local strm->next_out */
  /external/v8/src/third_party/valgrind/
valgrind.h 241 "rolq $3, %%rdi ; rolq $13, %%rdi\n\t" \
242 "rolq $61, %%rdi ; rolq $51, %%rdi\n\t"
    [all...]
  /external/bluetooth/glib/po/
da.po 528 "ingen egenskabsværdi"
532 msgstr "Dokumentet sluttede uventet inden i en egenskabsværdi"
709 msgstr "tegnværdi i \\x{..}-sekvens er for stor"
749 msgstr "oktal værdi er større end \\377"
1067 "Nøglefilen indeholder linjen \"%s\" hvilken ikke er et nøgle-værdi-par, en "
    [all...]
  /external/openssl/crypto/bn/asm/
x86_64-mont.pl 28 $rp="%rdi"; # BN_ULONG *rp,
  /external/openssl/crypto/rc4/asm/
rc4-x86_64.pl 70 $dat="%rdi"; # arg1
  /external/qemu/tcg/x86_64/
tcg-target.c 34 "%rdi",
    [all...]

Completed in 220 milliseconds

12 3 4