Lines Matching defs:regname
4402 const char *regname;
4416 regname = input_line_pointer;
4418 if (strcmp (regname, "scratch") && strcmp (regname, "ignore"))
4420 if (regname[0] == 'i')
4421 regname = NULL;
4423 regname = "";
4427 regname = input_line_pointer;
4434 if ((regname && globals[reg] != (symbolS *) 1
4435 && strcmp (S_GET_NAME (globals[reg]), regname))
4436 || ((regname != NULL) ^ (globals[reg] != (symbolS *) 1)))
4441 if (regname == NULL)
4445 if (*regname)
4447 if (symbol_find (regname))
4449 regname);
4451 globals[reg] = symbol_make (regname);
4453 if (! *regname)
4837 sparc_regname_to_dw2regnum (char *regname)
4841 if (!regname[0])
4845 p = strchr (q, regname[0]);
4848 if (regname[1] < '0' || regname[1] > '8' || regname[2])
4850 return (p - q) * 8 + regname[1] - '0';
4852 if (regname[0] == 's' && regname[1] == 'p' && !regname[2])
4854 if (regname[0] == 'f' && regname[1] == 'p' && !regname[2])
4856 if (regname[0] == 'f' || regname[0] == 'r')
4860 regnum = strtoul (regname + 1, &q, 10);
4863 if (regnum >= ((regname[0] == 'f'
4867 if (regname[0] == 'f')