Lines Matching refs:regnum

54   int regnum;
59 for (regnum = 0; regnum < numregs; regnum++)
61 this_saved_regs[regnum].realreg = regnum;
62 this_saved_regs[regnum].addr = -1;
70 trad_frame_value_p (struct trad_frame_saved_reg this_saved_regs[], int regnum)
72 return (this_saved_regs[regnum].realreg == REG_VALUE);
76 trad_frame_addr_p (struct trad_frame_saved_reg this_saved_regs[], int regnum)
78 return (this_saved_regs[regnum].realreg >= 0
79 && this_saved_regs[regnum].addr != -1);
84 int regnum)
86 return (this_saved_regs[regnum].realreg >= 0
87 && this_saved_regs[regnum].addr == -1);
92 int regnum, LONGEST val)
96 this_saved_regs[regnum].realreg = REG_VALUE;
97 this_saved_regs[regnum].addr = val;
102 int regnum, int realreg)
104 this_trad_cache->prev_regs[regnum].realreg = realreg;
105 this_trad_cache->prev_regs[regnum].addr = -1;
110 int regnum, CORE_ADDR addr)
112 this_trad_cache->prev_regs[regnum].addr = addr;
117 int regnum)
120 this_saved_regs[regnum].realreg = REG_UNKNOWN;
121 this_saved_regs[regnum].addr = -1;
127 int regnum, int *optimizedp,
132 if (trad_frame_addr_p (this_saved_regs, regnum))
137 *addrp = this_saved_regs[regnum].addr;
142 get_frame_memory (next_frame, this_saved_regs[regnum].addr, bufferp,
143 register_size (gdbarch, regnum));
146 else if (trad_frame_realreg_p (this_saved_regs, regnum))
149 frame_register_unwind (next_frame, this_saved_regs[regnum].realreg,
152 else if (trad_frame_value_p (this_saved_regs, regnum))
160 store_unsigned_integer (bufferp, register_size (gdbarch, regnum),
161 this_saved_regs[regnum].addr);
166 gdbarch_register_name (gdbarch, regnum));
173 int regnum, int *optimizedp,
178 regnum, optimizedp, lvalp, addrp, realregp,