Searched refs:RIP (Results 1 - 25 of 31) sorted by relevance

12

/external/valgrind/main/memcheck/tests/amd64-linux/
H A Dint3-amd64.stdout.exp2 in int_handler, RIP is ...
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/tests/
H A Driprel1.asm45 mov rax, [val] ; 48 8b ... (32-bit disp, RIP-rel)
46 mov rax, [dword val] ; 48 8b ... (32-bit disp, RIP-rel)
48 a32 mov rax, [val] ; 67 48 8b ... (32-bit disp, RIP-rel)
49 a32 mov rax, [dword val] ; 67 48 8b ... (32-bit disp, RIP-rel)
53 a64 mov rax, [val] ; 48 8b ... (32-bit disp, RIP-rel)
54 a64 mov rax, [dword val] ; 48 8b ... (32-bit disp, RIP-rel)
57 mov rbx, [val] ; 48 8b ... (32-bit disp, RIP-rel)
58 mov rbx, [dword val] ; 48 8b ... (32-bit disp, RIP-rel)
60 a32 mov rbx, [val] ; 67 48 8b ... (32-bit disp, RIP-rel)
61 a32 mov rbx, [dword val] ; 67 48 8b ... (32-bit disp, RIP
[all...]
/external/kernel-headers/original/uapi/asm-x86/asm/
H A Dptrace-abi.h47 #define RIP 128 macro
/external/libunwind/src/x86_64/
H A Dinit.h65 c->dwarf.loc[RIP] = REG_INIT_LOC(c, rip, RIP);
67 ret = dwarf_get (&c->dwarf, c->dwarf.loc[RIP], &c->dwarf.ip);
80 c->dwarf.ret_addr_column = RIP;
H A DGstep.c132 c->dwarf.loc[RIP] = DWARF_LOC (c->dwarf.cfa, 0);
196 c->dwarf.loc[RIP] = rip_loc;
199 c->dwarf.ret_addr_column = RIP;
207 if (!DWARF_IS_NULL_LOC (c->dwarf.loc[RIP]))
209 ret = dwarf_get (&c->dwarf, c->dwarf.loc[RIP], &c->dwarf.ip);
210 Debug (1, "Frame Chain [RIP=0x%Lx] = 0x%Lx\n",
211 (unsigned long long) DWARF_GET_LOC (c->dwarf.loc[RIP]),
H A DGos-freebsd.c51 /* Check if RIP points at sigreturn sequence.
74 /* Check if RIP points at standard syscall sequence.
127 c->dwarf.loc[RIP] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RIP, 0);
136 c->dwarf.loc[RIP] = DWARF_LOC (c->dwarf.cfa, 0);
137 ret = dwarf_get (&c->dwarf, c->dwarf.loc[RIP], &c->dwarf.ip);
138 Debug (1, "Frame Chain [RIP=0x%Lx] = 0x%Lx\n",
139 (unsigned long long) DWARF_GET_LOC (c->dwarf.loc[RIP]),
H A Dunwind_i.h55 #define RIP 16 macro
H A DGregs.c77 c->dwarf.ip = *valp; /* also update the RIP cache */
78 loc = c->dwarf.loc[RIP];
H A DGstash_frame.c80 /* Later we are going to fish out {RBP,RSP,RIP} from sigcontext via
87 assert (DWARF_GET_LOC(d->loc[RIP]) - uc == UC_MCONTEXT_GREGS_RIP);
/external/ltrace/sysdeps/linux-gnu/x86/
H A Dregs.c43 # define XIP (8 * RIP)
/external/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCTargetDesc.cpp248 ? X86::RIP // Should have dwarf #16.
293 unsigned InstPtr = is64Bit ? X86::RIP : X86::EIP;
H A DX86AsmBackend.cpp253 // Check if it has an expression and is not RIP relative.
261 if (Op.isReg() && Op.getReg() == X86::RIP)
/external/llvm/lib/Target/X86/
H A DX86RegisterInfo.cpp58 (STI.is64Bit() ? X86::RIP : X86::EIP),
61 (STI.is64Bit() ? X86::RIP : X86::EIP)),
335 for (MCSubRegIterator I(X86::RIP, this, /*IncludeSelf=*/true); I.isValid();
H A DX86CodeEmitter.cpp430 // But it's probably not beneficial. If the MCE supports using RIP directly
485 if (BaseReg == X86::RIP ||
486 (Is64BitMode && DispForReloc)) { // [disp32+RIP] in X86-64 mode
496 // while others, unless explicit asked to use RIP, use absolute references.
500 // If no BaseReg, issue a RIP relative instruction only if the MCE can
504 if (BaseReg != 0 && BaseReg != X86::RIP)
514 // byte to emit an addr that is just 'disp32' (the non-RIP relative form).
517 BaseReg == X86::RIP) { // [disp32+RIP] in X86-64 mode
H A DX86AsmPrinter.cpp242 BaseReg.getReg() == X86::RIP)
H A DX86FastISel.cpp555 // RIP-relative addresses can't have additional register operands, so if
579 AM.Base.Reg = X86::RIP;
608 StubAM.Base.Reg = X86::RIP;
879 // RIP-relative addresses can't have additional register operands.
902 AM.Base.Reg = X86::RIP;
3265 PICBase = X86::RIP;
H A DX86MCInstLower.cpp643 LEA.addOperand(MCOperand::CreateReg(X86::RIP)); // base
/external/llvm/lib/Transforms/ObjCARC/
H A DObjCARCOpts.cpp2448 Instruction *RIP = *RI; local
2449 if (ReleasesToMove.ReverseInsertPts.insert(RIP)) {
2452 const BBState &RIPBBState = BBStates[RIP->getParent()];
2516 Instruction *RIP = *RI; local
2517 if (RetainsToMove.ReverseInsertPts.insert(RIP)) {
2520 const BBState &RIPBBState = BBStates[RIP->getParent()];
/external/valgrind/main/VEX/auxprogs/
H A Dgenoffsets.c119 GENOFFSET(AMD64,amd64,RIP);
/external/valgrind/main/coregrind/m_sigframe/
H A Dsigframe-amd64-linux.c362 SC2(rip,RIP);
539 "next %%RIP = %#llx, status=%d\n",
640 "VG_(signal_return) (thread %d): isRT=%d valid magic; RIP=%#llx\n",
/external/libunwind/src/ptrace/
H A D_UPT_reg_offset.c309 UNW_R_OFF(RIP, rip)
/external/llvm/lib/Target/X86/AsmParser/
H A DX86Operand.h359 case X86::RIP: return X86::EIP;
/external/llvm/lib/Target/X86/Disassembler/
H A DX86Disassembler.cpp552 baseReg = MCOperand::CreateReg(X86::RIP); // Section 2.2.1.6
H A DX86DisassemblerDecoder.h379 ENTRY(RIP)
/external/iproute2/doc/
H A Dip-tunnels.tex92 with ttl 1 will reach peering host (f.e.\ RIP, OSPF or EBGP)

Completed in 260 milliseconds

12