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

References

lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.cpp
 1261   if (MRI.getRegClass(AArch64::DDRegClassID).contains(Reg) ||
 1262       MRI.getRegClass(AArch64::ZPR2RegClassID).contains(Reg) ||
 1263       MRI.getRegClass(AArch64::QQRegClassID).contains(Reg))
 1265   else if (MRI.getRegClass(AArch64::DDDRegClassID).contains(Reg) ||
 1266            MRI.getRegClass(AArch64::ZPR3RegClassID).contains(Reg) ||
 1267            MRI.getRegClass(AArch64::QQQRegClassID).contains(Reg))
 1269   else if (MRI.getRegClass(AArch64::DDDDRegClassID).contains(Reg) ||
 1270            MRI.getRegClass(AArch64::ZPR4RegClassID).contains(Reg) ||
 1271            MRI.getRegClass(AArch64::QQQQRegClassID).contains(Reg))
 1275   if (unsigned FirstReg = MRI.getSubReg(Reg, AArch64::dsub0))
 1276     Reg = FirstReg;
 1277   else if (unsigned FirstReg = MRI.getSubReg(Reg, AArch64::qsub0))
 1278     Reg = FirstReg;
 1279   else if (unsigned FirstReg = MRI.getSubReg(Reg, AArch64::zsub0))
 1280     Reg = FirstReg;
 1284   if (MRI.getRegClass(AArch64::FPR64RegClassID).contains(Reg)) {
 1287     Reg = MRI.getMatchingSuperReg(Reg, AArch64::dsub, &FPR128RC);
 1287     Reg = MRI.getMatchingSuperReg(Reg, AArch64::dsub, &FPR128RC);
 1290   for (unsigned i = 0; i < NumRegs; ++i, Reg = getNextVectorRegister(Reg)) {
 1290   for (unsigned i = 0; i < NumRegs; ++i, Reg = getNextVectorRegister(Reg)) {
 1291     if (MRI.getRegClass(AArch64::ZPRRegClassID).contains(Reg))
 1292       O << getRegisterName(Reg) << LayoutSuffix;
 1294       O << getRegisterName(Reg, AArch64::vreg) << LayoutSuffix;