Lines Matching refs:Prefix
2961 /// into non-numeric and numeric parts (Prefix and Reg). The first boolean flag
2965 parsePhysicalReg(const StringRef &C, std::string &Prefix,
2974 Prefix.assign(B, I - B);
2989 std::string Prefix;
2992 std::pair<bool, bool> R = parsePhysicalReg(C, Prefix, Reg);
2997 if ((Prefix == "hi" || Prefix == "lo")) { // Parse hi/lo.
3002 RC = TRI->getRegClass(Prefix == "hi" ?
3005 } else if (Prefix.compare(0, 4, "$msa") == 0) {
3012 Reg = StringSwitch<unsigned long long>(Prefix)
3033 if (Prefix == "$f") { // Parse $f0-$f31.
3045 } else if (Prefix == "$fcc") // Parse $fcc0-$fcc7.
3047 else if (Prefix == "$w") { // Parse $w0-$w31.
3050 assert(Prefix == "$");