Lines Matching refs:regloc
7797 handle_bit_registers (const Ebl_Register_Location *regloc, const void *desc,
7800 desc += regloc->offset;
7809 const Ebl_Register_Location *regloc, const void *desc,
7812 if (regloc->bits % 8 != 0)
7813 return handle_bit_registers (regloc, desc, colno);
7815 desc += regloc->offset;
7817 for (int reg = regloc->regno; reg < regloc->regno + regloc->count; ++reg)
7822 register_info (ebl, reg, regloc, name, &bits, &type);
7897 desc += regloc->pad;
7908 const Ebl_Register_Location *regloc;
7919 return (r->regloc->offset * 8
7920 + ((r->regno - r->regloc->regno)
7921 * (r->regloc->bits + r->regloc->pad * 8)));
7940 if (r1->regloc == NULL)
7941 return r2->regloc == NULL ? 0 : 1;
7942 if (r2->regloc == NULL)
7988 info->regloc = ®locs[i];
7999 return (a < ®s[maxnreg] && a->regloc != NULL
8000 && b < ®s[maxnreg] && b->regloc != NULL
8008 if (regs[i].regloc != NULL && !same_set (®s[i], ®s[i - 1]))
8028 reg += reg->regloc->count ?: 1)
8030 reg->regloc, desc, colno);