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

References

lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
  455       Reg = o.Reg;
  455       Reg = o.Reg;
  541     return Reg.RegNum;
  546     return Reg.EqualityTy;
  608       return Reg.ShiftExtend.Type;
  616       return Reg.ShiftExtend.Amount;
  624       return Reg.ShiftExtend.HasExplicitAmount;
 1027     return Kind == k_Register && Reg.Kind == RegKind::Scalar;
 1031     return Kind == k_Register && Reg.Kind == RegKind::NeonVector;
 1035     return Kind == k_Register && Reg.Kind == RegKind::NeonVector &&
 1037                Reg.RegNum);
 1056     return (Kind == k_Register && Reg.Kind == RK) &&
 1061     return Kind == k_Register && Reg.Kind == RegKind::Scalar &&
 1067     if (Kind != k_Register || Reg.Kind != RegKind::SVEPredicateVector)
 1070     if (isSVEVectorReg<Class>() && (Reg.ElementWidth == ElementWidth))
 1078     if (Kind != k_Register || Reg.Kind != RegKind::SVEDataVector)
 1081     if (isSVEVectorReg<Class>() && Reg.ElementWidth == ElementWidth)
 1111     return Kind == k_Register && Reg.Kind == RegKind::Scalar &&
 1112       AArch64MCRegisterClasses[AArch64::GPR64RegClassID].contains(Reg.RegNum);
 1116     return Kind == k_Register && Reg.Kind == RegKind::Scalar &&
 1117       AArch64MCRegisterClasses[AArch64::GPR32RegClassID].contains(Reg.RegNum);
 1121     return Kind == k_Register && Reg.Kind == RegKind::Scalar &&
 1123                Reg.RegNum);
 1127     return Kind == k_Register && Reg.Kind == RegKind::Scalar &&
 1129                Reg.RegNum);
 1146     return Kind == k_Register && Reg.Kind == RegKind::Scalar &&
 1152     if (Kind != k_Register || Reg.Kind != RegKind::Scalar)
 1819     Op->Reg.RegNum = RegNum;
 1820     Op->Reg.Kind = Kind;
 1821     Op->Reg.ElementWidth = 0;
 1822     Op->Reg.EqualityTy = EqTy;
 1823     Op->Reg.ShiftExtend.Type = ExtTy;
 1824     Op->Reg.ShiftExtend.Amount = ShiftAmount;
 1825     Op->Reg.ShiftExtend.HasExplicitAmount = HasExplicitAmount;
 1842     Op->Reg.ElementWidth = ElementWidth;