Lines Matching refs:RBP
35 " ra=0x%lx rbp [where=%d val=%ld @0x%lx] rsp [where=%d val=%ld @0x%lx]\n",
41 rs->reg[RBP].where, rs->reg[RBP].val, DWARF_GET_LOC(d->loc[RBP]),
45 - CFA is register-relative offset off RBP or RSP;
47 - RBP is unsaved or saved at CFA+offset, offset != -1;
51 && (rs->reg[DWARF_CFA_REG_COLUMN].val == RBP
55 && (rs->reg[RBP].where == DWARF_WHERE_UNDEF
56 || rs->reg[RBP].where == DWARF_WHERE_SAME
57 || (rs->reg[RBP].where == DWARF_WHERE_CFAREL
58 && labs(rs->reg[RBP].val) < (1 << 14)
59 && rs->reg[RBP].val+1 != 0))
70 if (rs->reg[RBP].where == DWARF_WHERE_CFAREL)
71 f->rbp_cfa_offset = rs->reg[RBP].val;
80 /* Later we are going to fish out {RBP,RSP,RIP} from sigcontext via
88 assert (DWARF_GET_LOC(d->loc[RBP]) - uc == UC_MCONTEXT_GREGS_RBP);
95 /* PLT and guessed RBP-walked frames are handled in unw_step(). */