Home | History | Annotate | Download | only in config

Lines Matching defs:ereg

4674 tokenize_extregister (extRegister_t *ereg, int opertype)
4789 ereg->name = name;
4790 ereg->number = number;
4791 ereg->imode = imode;
4813 create_extcore_section (extRegister_t *ereg, int opertype)
4818 int name_len = strlen (ereg->name);
4831 *p = ereg->number;
4839 *p = (ereg->number >> 24) & 0xff;
4841 *p = (ereg->number >> 16) & 0xff;
4843 *p = (ereg->number >> 8) & 0xff;
4845 *p = (ereg->number) & 0xff;
4852 strcpy (p, ereg->name);
4862 extRegister_t ereg;
4866 memset (&ereg, 0, sizeof (ereg));
4867 if (!tokenize_extregister (&ereg, opertype))
4874 if (ereg.number > 60)
4875 as_bad (_("core register %s value (%d) too large"), ereg.name,
4876 ereg.number);
4877 declare_register (ereg.name, ereg.number);
4882 auxr->name = ereg.name;
4885 auxr->address = ereg.number;
4891 if (ereg.number > 31)
4892 as_bad (_("condition code %s value (%d) too large"), ereg.name,
4893 ereg.number);
4900 ccode->name = ereg.name;
4901 ccode->code = ereg.number;
4912 create_extcore_section (&ereg, opertype);