Lines Matching refs:cache
80 struct sparc_frame_cache *cache;
87 cache = sparc_frame_cache (next_frame, this_cache);
88 gdb_assert (cache == *this_cache);
90 cache->saved_regs = trad_frame_alloc_saved_regs (next_frame);
95 regnum = (cache->frameless_p ? SPARC_O2_REGNUM : SPARC_I2_REGNUM);
98 cache->saved_regs[SPARC32_PSR_REGNUM].addr = mcontext_addr + 0 * 4;
99 cache->saved_regs[SPARC32_PC_REGNUM].addr = mcontext_addr + 1 * 4;
100 cache->saved_regs[SPARC32_NPC_REGNUM].addr = mcontext_addr + 2 * 4;
101 cache->saved_regs[SPARC32_Y_REGNUM].addr = mcontext_addr + 3 * 4;
106 cache->saved_regs[regnum].addr = addr;
112 trad_frame_set_unknown (cache->saved_regs, regnum);
116 addr = cache->saved_regs[SPARC_SP_REGNUM].addr;
120 cache->saved_regs[regnum].addr = addr;
123 return cache;
131 struct sparc_frame_cache *cache =
134 (*this_id) = frame_id_build (cache->base, cache->pc);
145 struct sparc_frame_cache *cache =
148 trad_frame_prev_register (next_frame, cache->saved_regs, regnum,