Lines Matching refs:canonical
704 taken as the canonical name for that ISA.
9635 mips_strict_matching_cpu_name_p (const char *canonical, const char *given)
9637 while (*given != 0 && TOLOWER (*given) == TOLOWER (*canonical))
9638 given++, canonical++;
9640 return ((*given == 0 && *canonical == 0)
9641 || (strcmp (canonical, "000") == 0 && strcasecmp (given, "k") == 0));
9651 mips_matching_cpu_name_p (const char *canonical, const char *given)
9655 if (mips_strict_matching_cpu_name_p (canonical, given))
9665 /* Skip over some well-known prefixes in the canonical name,
9667 if (TOLOWER (canonical[0]) == 'v' && TOLOWER (canonical[1]) == 'r')
9668 canonical += 2;
9669 else if (TOLOWER (canonical[0]) == 'r' && TOLOWER (canonical[1]) == 'm')
9670 canonical += 2;
9671 else if (TOLOWER (canonical[0]) == 'r')
9672 canonical += 1;
9674 return mips_strict_matching_cpu_name_p (canonical, given);