Lines Matching defs:regno
121 #define register_rule(regno, r_rule, r_value) do { \
122 if (unlikely (! enough_registers (regno, &fs, &result))) \
124 fs->regs[regno].rule = reg_##r_rule; \
125 fs->regs[regno].value = (r_value); \
131 Dwarf_Word regno;
185 get_uleb128 (regno, program, end);
187 fs->cfa_val_reg = regno;
220 get_uleb128 (regno, program, end);
221 register_rule (regno, undefined, 0);
225 get_uleb128 (regno, program, end);
226 register_rule (regno, same_value, 0);
272 get_uleb128 (regno, program, end);
275 register_rule (regno, register, operand);
281 get_uleb128 (regno, program, end);
288 register_rule (regno, expression, offset);
294 get_uleb128 (regno, program, end);
300 register_rule (regno, val_expression, offset);
367 for (regno = 8; regno < 16; ++regno)
370 fs->regs[regno].rule = reg_register;
371 fs->regs[regno].value = regno + 16;
376 for (; regno < 32; ++regno)
379 fs->regs[regno].rule = reg_offset;
380 fs->regs[regno].value = (regno - 16) * address_size;