Searched defs:rdi (Results 1 - 19 of 19) sorted by relevance

/external/valgrind/none/tests/amd64/
H A Dasorep.c10 unsigned long rdi, rsi, rcx, rax; local
20 : "=D" (rdi), "=S" (rsi), "=c" (rcx)
24 || rdi != (uintptr_t) buf2 + 4
31 : "=D" (rdi), "=c" (rcx), "+a" (rax)
35 || rdi != (uintptr_t) buf2 + 6
50 : "=D" (rdi), "=S" (rsi), "=c" (rcx)
52 if (rdi != (uintptr_t) buf2 + 15
60 : "=D" (rdi), "=c" (rcx), "+a" (rax)
62 if (rdi != (uintptr_t) buf2 + 18
69 : "=D" (rdi), "
[all...]
/external/google-breakpad/src/client/linux/dump_writer_common/
H A Dseccomp_unwinder.cc66 uint64_t rdi; member in struct:google_breakpad::__anon5065
90 cpu->rdi = seccomp_stackframe.rdi;
/external/kernel-headers/original/uapi/asm-x86/asm/
H A Dptrace.h59 unsigned long rdi; member in struct:pt_regs
H A Dsigcontext.h169 __u64 rdi; member in struct:sigcontext
H A Dkvm.h113 __u64 rsi, rdi, rsp, rbp; member in struct:kvm_regs
/external/lldb/source/Plugins/Process/POSIX/
H A DRegisterContextFreeBSD_x86_64.cpp41 uint64_t rdi; member in struct:_GPR
104 UPDATE_GPR_INFO(rdi);
129 UPDATE_I386_GPR_INFO(edi, rdi);
H A DRegisterContextLinux_x86_64.cpp57 uint64_t rdi; member in struct:_GPR
139 UPDATE_GPR_INFO(rdi);
164 UPDATE_I386_GPR_INFO(edi, rdi);
/external/lldb/source/Plugins/Process/Utility/
H A DRegisterContextDarwin_x86_64.h68 uint64_t rdi; member in struct:RegisterContextDarwin_x86_64::GPR
/external/v8/src/x64/
H A Dcodegen-x64.cc195 Register scratch = rdi;
234 __ JumpIfJSArrayHasAllocationMemento(rdx, rdi, fail);
261 __ JumpIfNotInNewSpace(r8, rdi, &new_backing_store);
269 __ LoadRoot(rdi, Heap::kFixedDoubleArrayMapRootIndex);
270 __ movp(FieldOperand(r14, HeapObject::kMapOffset), rdi); local
278 rdi,
295 __ leap(rdi, Operand(r9, times_8, FixedArray::kHeaderSize));
296 __ Allocate(rdi, r14, r11, r15, fail, TAG_OBJECT);
298 __ LoadRoot(rdi, Heap::kFixedDoubleArrayMapRootIndex);
299 __ movp(FieldOperand(r14, HeapObject::kMapOffset), rdi); local
391 __ movp(FieldOperand(r11, HeapObject::kMapOffset), rdi); local
443 rdi); local
[all...]
H A Dbuiltins-x64.cc26 // -- rdi : called function (only guaranteed when
41 __ Push(rdi);
58 __ Push(rdi);
60 __ Push(rdi);
64 __ Pop(rdi);
70 FieldOperand(rdi, JSFunction::kSharedFunctionInfoOffset));
107 // -- rdi: constructor function
128 __ Push(rdi);
144 // rdi: constructor
145 __ movp(rax, FieldOperand(rdi, JSFunctio
332 __ movp(FieldOperand(rbx, JSObject::kPropertiesOffset), rdi); local
[all...]
H A Dassembler-x64.h100 "rdi",
171 const Register rdi = { kRegister_rdi_Code }; member in namespace:v8::internal
H A Dcode-stubs-x64.cc165 Register scratch_candidates[3] = { rbx, rdx, rdi };
658 __ Allocate(r8, rax, rdx, rdi, &runtime, TAG_OBJECT);
662 // Get the arguments map from the current native context into rdi.
664 __ movp(rdi, Operand(rsi, Context::SlotOffset(Context::GLOBAL_OBJECT_INDEX)));
665 __ movp(rdi, FieldOperand(rdi, GlobalObject::kNativeContextOffset));
670 __ movp(rdi, Operand(rdi, Context::SlotOffset(kIndex)));
675 __ movp(rdi, Operand(rdi, Contex
682 __ movp(FieldOperand(rax, JSObject::kMapOffset), rdi); local
707 __ movp(FieldOperand(rax, JSObject::kElementsOffset), rdi); local
917 __ movp(FieldOperand(rax, JSObject::kMapOffset), rdi); local
940 __ movp(FieldOperand(rax, JSObject::kElementsOffset), rdi); local
1799 rdi); local
2990 __ movp(FieldOperand(rax, SlicedString::kParentOffset), rdi); local
[all...]
H A Dfull-codegen-x64.cc88 // o rdi: the JS function object being called (i.e. ourselves)
189 // Argument to NewContext is the function, which is still in rdi.
191 __ Push(rdi);
200 __ Push(rdi);
242 __ Push(rdi);
1073 Register null_value = rdi;
1569 // rdi = JS function.
1573 __ movp(rdi, Operand(rbp, JavaScriptFrameConstants::kFunctionOffset));
1574 __ movp(rcx, FieldOperand(rdi, JSFunction::kLiteralsOffset));
1643 __ movp(rdi, Operan
2085 __ movp(Operand(rsp, 2 * kPointerSize), rdi); local
[all...]
/external/google-breakpad/src/google_breakpad/common/
H A Dminidump_cpu_amd64.h151 uint64_t rdi; member in struct:__anon5144
/external/valgrind/VEX/test/
H A Dtest-amd64.c180 : "a" (rax), "b" (rbx), "c" (rcx), "d" (rdx), "S" (rsi), "D" (rdi));\
195 int64 rax, rbx, rcx, rdx, rsi, rdi, res; local
201 rdi = 0x0020;
210 TEST_LEA("(%%rdi)");
217 TEST_LEA("0x40(%%rdi)");
224 TEST_LEA("0x4000(%%rdi)");
231 TEST_LEA("(%%rdi, %%rcx)");
1165 int64 rsi, rdi, rax, rcx, rflags;\
1168 rdi = (long)(str_buffer + sizeof(str_buffer) / 2) + 16;\
1179 : "=S" (rsi), "=D" (rdi), "
[all...]
/external/v8/src/ic/x64/
H A Dic-x64.cc292 __ LoadFromNumberDictionary(&slow, rax, key, rbx, r9, rdi, rax);
318 __ movl(rdi, FieldOperand(key, String::kHashFieldOffset));
319 __ shrl(rdi, Immediate(String::kHashShift));
320 __ xorp(rax, rdi);
334 __ movp(rdi, rax);
335 __ shlp(rdi, Immediate(kPointerSizeLog2 + 1));
338 __ cmpp(rbx, Operand(kScratchRegister, rdi, times_1, off));
340 __ cmpp(key, Operand(kScratchRegister, rdi, times_1, off + kPointerSize));
346 __ cmpp(rbx, Operand(kScratchRegister, rdi, times_1, off));
348 __ cmpp(key, Operand(kScratchRegister, rdi, times_
473 __ Integer32ToSmiField(FieldOperand(receiver, JSArray::kLengthOffset), rdi); local
489 __ Integer32ToSmiField(FieldOperand(receiver, JSArray::kLengthOffset), rdi); local
521 __ Integer32ToSmiField(FieldOperand(receiver, JSArray::kLengthOffset), rdi); local
[all...]
/external/valgrind/include/vki/
H A Dvki-xen-x86.h69 vki_uint64_t rdi; member in struct:vki_xen_cpu_user_regs
144 vki_uint64_t rdi; member in struct:vki_hvm_hw_cpu
H A Dvki-amd64-linux.h202 unsigned long rdi; member in struct:vki_sigcontext
513 unsigned long r9,r8,rax,rcx,rdx,rsi,rdi,orig_rax; member in struct:vki_user_regs_struct
/external/llvm/include/llvm/Support/
H A DMachO.h1427 uint64_t rdi; member in struct:llvm::MachO::x86_thread_state64_t
1556 sys::swapByteOrder(x.rdi);

Completed in 2160 milliseconds