Lines Matching refs:rip
60 * We then set the program counter (%eip or %rip) to point to this scratch
71 * of %rip-relative addressing that means that almost any instruction can be
73 * instructions included %rip-relative instructions, see the code in
446 * denotes %rip-relative addressing; in 32-bit
590 * execute it -- we need to watch for %rip-relative
594 * employ %rip-relative addressing.
1366 * jmp 0(%rip) 6
1492 user_addr_t pc = regs64->isf.rip - 1;
1566 regs64->isf.rip = pc;
1634 regs64->isf.rip = pc + tp->ftt_size;
1649 new_pc = regs64->isf.rip;
1903 * jmp 0(%rip) 6
1922 * %rip-relative Addressing
1925 * There's a further complication in 64-bit mode due to %rip-
1930 * instructions to emulate; with %rip-relative addressing,
1936 * using %rip-relative addressing.
1941 * %rip-relative addressing and to see what other registers
1944 * %rip-relative (or %rcx-relative if the instruction uses
1947 * the value that %rip would have been into the scratch
1952 * 64-mode %rip-relative bytes
1956 * jmp 0(%rip) 6
1988 * If this was a %rip-relative instruction, we change
2038 * %rip-relative branch that loads the 64-bit pc value
2087 regs64->isf.rip = new_pc;
2174 regs64->isf.rip = pc;