/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...] |