Lines Matching defs:proc_desc
94 struct mdebug_extra_func_info *proc_desc = NULL;
115 proc_desc = (struct mdebug_extra_func_info *) sym->value_bytes ();
119 if (proc_desc->pdr.pcreg == 0
122 proc_desc->pdr.pcreg = ALPHA_RA_REGNUM;
123 proc_desc->pdr.regmask = 0x80000000;
124 proc_desc->pdr.regoffset = -4;
129 if (proc_desc->pdr.framereg == -1)
130 proc_desc = NULL;
133 return proc_desc;
139 alpha_mdebug_frameless (struct mdebug_extra_func_info *proc_desc)
141 return (PROC_FRAME_REG (proc_desc) == ALPHA_SP_REGNUM
142 && PROC_FRAME_OFFSET (proc_desc) == 0);
150 struct mdebug_extra_func_info *proc_desc)
152 if (proc_desc)
156 if (alpha_mdebug_frameless (proc_desc))
168 struct mdebug_extra_func_info *proc_desc)
170 CORE_ADDR after_prologue_pc = alpha_mdebug_after_prologue (pc, proc_desc);
180 struct mdebug_extra_func_info *proc_desc;
185 /* Extract all of the information about the frame from PROC_DESC
193 struct mdebug_extra_func_info *proc_desc;
209 proc_desc = find_proc_desc (pc);
210 info->proc_desc = proc_desc;
211 gdb_assert (proc_desc != NULL);
216 vfp = get_frame_register_unsigned (this_frame, PROC_FRAME_REG (proc_desc));
217 vfp += PROC_FRAME_OFFSET (info->proc_desc);
222 reg_position = vfp + PROC_REG_OFFSET (proc_desc);
223 mask = PROC_REG_MASK (proc_desc);
224 returnreg = PROC_PC_REG (proc_desc);
244 reg_position = vfp + PROC_FREG_OFFSET (proc_desc);
245 mask = PROC_FREG_MASK (proc_desc);
289 regnum = PROC_PC_REG (info->proc_desc);
298 alpha_mdebug_max_frame_size_exceeded (struct mdebug_extra_func_info *proc_desc)
304 return (PROC_FRAME_OFFSET (proc_desc) == 0
305 && !alpha_mdebug_frameless (proc_desc));
314 struct mdebug_extra_func_info *proc_desc;
318 proc_desc = find_proc_desc (pc);
319 if (proc_desc == NULL)
324 if (alpha_mdebug_in_prologue (pc, proc_desc))
329 if (alpha_mdebug_max_frame_size_exceeded (proc_desc))
363 return info->vfp - PROC_LOCALOFF (info->proc_desc);
387 struct mdebug_extra_func_info *proc_desc;
391 proc_desc = find_proc_desc (pc);
392 if (proc_desc == NULL)
397 if (alpha_mdebug_max_frame_size_exceeded (proc_desc))