reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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;