reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/Mips/AsmParser/MipsAsmParser.cpp
  854     Op->RegIdx.Index = Index;
  869     AsmParser.warnIfRegIndexIsAT(RegIdx.Index, StartLoc);
  871     return RegIdx.RegInfo->getRegClass(ClassID).getRegister(RegIdx.Index);
  879     return RegIdx.RegInfo->getRegClass(ClassID).getRegister(RegIdx.Index);
  887     return RegIdx.RegInfo->getRegClass(ClassID).getRegister(RegIdx.Index);
  895     if (RegIdx.Index % 2 != 0)
  898         .getRegister(RegIdx.Index / 2);
  906         .getRegister(RegIdx.Index);
  914         .getRegister(RegIdx.Index);
  922         .getRegister(RegIdx.Index);
  932     return RegIdx.RegInfo->getRegClass(ClassID).getRegister(RegIdx.Index);
  940     return RegIdx.RegInfo->getRegClass(ClassID).getRegister(RegIdx.Index);
  948     return RegIdx.RegInfo->getRegClass(ClassID).getRegister(RegIdx.Index);
  956     return RegIdx.RegInfo->getRegClass(ClassID).getRegister(RegIdx.Index);
  964     return RegIdx.RegInfo->getRegClass(ClassID).getRegister(RegIdx.Index);
  972     return RegIdx.RegInfo->getRegClass(ClassID).getRegister(RegIdx.Index);
  980     return RegIdx.RegInfo->getRegClass(ClassID).getRegister(RegIdx.Index);
  988     return RegIdx.RegInfo->getRegClass(ClassID).getRegister(RegIdx.Index);
  996     return RegIdx.RegInfo->getRegClass(ClassID).getRegister(RegIdx.Index);
 1004     return RegIdx.RegInfo->getRegClass(ClassID).getRegister(RegIdx.Index);
 1099     if (!AsmParser.useOddSPReg() && RegIdx.Index & 1)
 1109     if (!AsmParser.useOddSPReg() && RegIdx.Index & 1)
 1243     return isGPRAsmReg() && RegIdx.Index == 0;
 1414     if (Kind == k_RegisterIndex && RegIdx.Index == 0 &&
 1561     return isRegIdx() && RegIdx.Kind & RegKind_GPR && RegIdx.Index == 0;
 1565    return isRegIdx() && RegIdx.Kind & RegKind_GPR && RegIdx.Index > 0 &&
 1566           RegIdx.Index <= 31;
 1570     return isRegIdx() && RegIdx.Kind & RegKind_GPR && RegIdx.Index <= 31;
 1576     return ((RegIdx.Index >= 2 && RegIdx.Index <= 7)
 1576     return ((RegIdx.Index >= 2 && RegIdx.Index <= 7)
 1577             || RegIdx.Index == 16 || RegIdx.Index == 17);
 1577             || RegIdx.Index == 16 || RegIdx.Index == 17);
 1583     return (RegIdx.Index == 0 ||
 1584             (RegIdx.Index >= 2 && RegIdx.Index <= 7) ||
 1584             (RegIdx.Index >= 2 && RegIdx.Index <= 7) ||
 1585             RegIdx.Index == 17);
 1591     return (RegIdx.Index == 0 || (RegIdx.Index >= 2 && RegIdx.Index <= 3) ||
 1591     return (RegIdx.Index == 0 || (RegIdx.Index >= 2 && RegIdx.Index <= 3) ||
 1591     return (RegIdx.Index == 0 || (RegIdx.Index >= 2 && RegIdx.Index <= 3) ||
 1592       (RegIdx.Index >= 16 && RegIdx.Index <= 20));
 1592       (RegIdx.Index >= 16 && RegIdx.Index <= 20));
 1598     return RegIdx.Index >= 4 && RegIdx.Index <= 6;
 1598     return RegIdx.Index >= 4 && RegIdx.Index <= 6;
 1604     return (RegIdx.Index == 21 || RegIdx.Index == 22 ||
 1604     return (RegIdx.Index == 21 || RegIdx.Index == 22 ||
 1605       (RegIdx.Index >= 5 && RegIdx.Index <= 7));
 1605       (RegIdx.Index >= 5 && RegIdx.Index <= 7));
 1610     return isRegIdx() && RegIdx.Kind & RegKind_FGR && RegIdx.Index <= 31;
 1615     return isRegIdx() && RegIdx.Kind == RegKind_FGR && RegIdx.Index <= 31;
 1619     return isRegIdx() && RegIdx.Kind & RegKind_HWRegs && RegIdx.Index <= 31;
 1623     return isRegIdx() && RegIdx.Kind & RegKind_CCR && RegIdx.Index <= 31;
 1629     return RegIdx.Index <= 7;
 1633     return isRegIdx() && RegIdx.Kind & RegKind_ACC && RegIdx.Index <= 3;
 1637     return isRegIdx() && RegIdx.Kind & RegKind_COP0 && RegIdx.Index <= 31;
 1641     return isRegIdx() && RegIdx.Kind & RegKind_COP2 && RegIdx.Index <= 31;
 1645     return isRegIdx() && RegIdx.Kind & RegKind_COP3 && RegIdx.Index <= 31;
 1649     return isRegIdx() && RegIdx.Kind & RegKind_MSA128 && RegIdx.Index <= 31;
 1653     return isRegIdx() && RegIdx.Kind & RegKind_MSACtrl && RegIdx.Index <= 7;
 1676       OS << "RegIdx<" << RegIdx.Index << ":" << RegIdx.Kind << ", "