Lines Matching defs:cfa
190 /* Store the length the expression for the CFA in the `cfa_reg' field,
548 DW_CFA_offset | 0x2, 1, /* DW_CFA_offset: r2 at cfa-4 */
633 call frame address (CFA). The other registers are marked as
644 and implicitly assumes that it is equal to the CFA. This makes
648 "Typically, the CFA is defined to be the value of the stack
794 error (_("Could not compute CFA; needed to translate this expression"));
815 /* Calculate the CFA. */
837 internal_error (_("Unknown CFA rule."));
862 CORE_ADDR cfa;
985 /* Calculate the CFA. */
989 cache->cfa = read_addr_from_reg (this_frame, fs.regs.cfa_reg);
991 cache->cfa -= fs.regs.cfa_offset;
993 cache->cfa += fs.regs.cfa_offset;
997 cache->cfa =
1004 internal_error (_("Unknown CFA rule."));
1152 (*this_id) = frame_id_build (cache->cfa, get_frame_func (this_frame));
1189 addr = cache->cfa + cache->reg[regnum].loc.offset;
1201 this_frame, cache->cfa, 1,
1206 addr = cache->cfa + cache->reg[regnum].loc.offset;
1213 this_frame, cache->cfa, 1,
1234 return frame_unwind_got_address (this_frame, regnum, cache->cfa);
1237 addr = cache->cfa + cache->reg[regnum].loc.offset;
1382 /* There is no explicitly defined relationship between the CFA and the
1394 return cache->cfa;
1416 /* Compute the CFA for THIS_FRAME, but only if THIS_FRAME came from
1428 _("cfa not available for record btrace target"));
1434 _("can't compute CFA for this frame: "
1439 _("can't compute CFA for this frame: "