Lines Matching defs:nip
1699 * Add a trampoline block cache entry at @ip to continue at @nip, where @nip
1702 * Both @ip and @nip must be section-relative
1707 uint64_t ip, uint64_t nip,
1713 /* The displacement from @ip to @nip for the trampoline. */
1714 disp = (int64_t) (nip - ip);
1722 /* If we can't reach @nip without overflowing the displacement field, we
1784 uint64_t nip, dip, ioff, noff;
1875 nip = decoder->ip;
1876 noff = pt_msec_unmap(msec, nip);
1950 if (!pt_blk_is_in_section(msec, nip) || block->truncated)
2008 dip = nip + (uint64_t) (int64_t) bce.displacement;
2022 /* Let's try to reach @nip's decision point from @insn.ip.
2033 * try to reach @dip via a ptbq_again entry to @nip.
2135 uint64_t offset, nip;
2172 nip = decoder->ip + (uint64_t) (int64_t) bce.displacement;
2173 if (!pt_blk_is_in_section(msec, nip))
2195 decoder->ip = nip;
2201 block->end_ip = nip;