Lines Matching refs:DstTy
1184 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
1185 if (DstTy.isVector()) in verifyPreISelGenericInstruction()
1195 if (CI->getBitWidth() != DstTy.getSizeInBits()) in verifyPreISelGenericInstruction()
1205 DstTy.getSizeInBits()) { in verifyPreISelGenericInstruction()
1259 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
1260 if (!DstTy.isValid() || !all_of(drop_begin(MI->operands()), in verifyPreISelGenericInstruction()
1261 [this, &DstTy](const MachineOperand &MO) { in verifyPreISelGenericInstruction()
1265 if (!Ty.isValid() || (Ty != DstTy)) in verifyPreISelGenericInstruction()
1275 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
1277 if (!DstTy.isValid() || !SrcTy.isValid()) in verifyPreISelGenericInstruction()
1280 if (SrcTy.isPointer() != DstTy.isPointer()) in verifyPreISelGenericInstruction()
1283 if (SrcTy.getSizeInBits() != DstTy.getSizeInBits()) in verifyPreISelGenericInstruction()
1286 if (SrcTy == DstTy) in verifyPreISelGenericInstruction()
1294 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
1296 if (!DstTy.isValid() || !SrcTy.isValid()) in verifyPreISelGenericInstruction()
1299 verifyVectorElementMatch(DstTy, SrcTy, MI); in verifyPreISelGenericInstruction()
1301 DstTy = DstTy.getScalarType(); in verifyPreISelGenericInstruction()
1305 if (!DstTy.isPointer()) in verifyPreISelGenericInstruction()
1312 if (DstTy.isPointer()) in verifyPreISelGenericInstruction()
1316 if (!SrcTy.isPointer() || !DstTy.isPointer()) in verifyPreISelGenericInstruction()
1319 if (SrcTy.getAddressSpace() == DstTy.getAddressSpace()) in verifyPreISelGenericInstruction()
1327 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
1330 if (!DstTy.isValid() || !PtrTy.isValid() || !OffsetTy.isValid()) in verifyPreISelGenericInstruction()
1353 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
1356 if (!DstTy.isValid() || !SrcTy.isValid() || !MaskTy.isValid()) in verifyPreISelGenericInstruction()
1359 if (!DstTy.isPointerOrPointerVector()) in verifyPreISelGenericInstruction()
1365 verifyVectorElementMatch(DstTy, MaskTy, MI); in verifyPreISelGenericInstruction()
1380 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
1382 if (!DstTy.isValid() || !SrcTy.isValid()) in verifyPreISelGenericInstruction()
1385 if (DstTy.isPointerOrPointerVector() || SrcTy.isPointerOrPointerVector()) in verifyPreISelGenericInstruction()
1388 verifyVectorElementMatch(DstTy, SrcTy, MI); in verifyPreISelGenericInstruction()
1390 unsigned DstSize = DstTy.getScalarSizeInBits(); in verifyPreISelGenericInstruction()
1422 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
1424 if (DstTy.isVector() || SrcTy.isVector()) in verifyPreISelGenericInstruction()
1428 if (DstTy.getSizeInBits() != SrcTy.getSizeInBits() * (NumOps - 1)) in verifyPreISelGenericInstruction()
1440 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
1442 if (MRI->getType(MI->getOperand(i).getReg()) != DstTy) { in verifyPreISelGenericInstruction()
1449 if (DstTy.isVector()) { in verifyPreISelGenericInstruction()
1451 if (!SrcTy.isVector() || SrcTy.getScalarType() != DstTy.getScalarType() || in verifyPreISelGenericInstruction()
1452 SrcTy.isScalableVector() != DstTy.isScalableVector() || in verifyPreISelGenericInstruction()
1453 SrcTy.getSizeInBits() != NumDsts * DstTy.getSizeInBits()) in verifyPreISelGenericInstruction()
1461 if (SrcTy.getSizeInBits() != NumDsts * DstTy.getSizeInBits()) in verifyPreISelGenericInstruction()
1467 if (SrcTy.getSizeInBits() != NumDsts * DstTy.getSizeInBits()) { in verifyPreISelGenericInstruction()
1478 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
1480 if (!DstTy.isVector() || SrcEltTy.isVector()) { in verifyPreISelGenericInstruction()
1485 if (DstTy.getElementType() != SrcEltTy) in verifyPreISelGenericInstruction()
1488 if (DstTy.getNumElements() != MI->getNumOperands() - 1) in verifyPreISelGenericInstruction()
1500 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
1502 if (!DstTy.isVector() || SrcEltTy.isVector()) in verifyPreISelGenericInstruction()
1509 if (SrcEltTy.getSizeInBits() <= DstTy.getElementType().getSizeInBits()) in verifyPreISelGenericInstruction()
1518 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
1520 if (!DstTy.isVector() || !SrcTy.isVector()) in verifyPreISelGenericInstruction()
1530 if (DstTy.getElementCount() != in verifyPreISelGenericInstruction()
1537 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
1540 if ((DstTy.isVector() != SrcTy.isVector()) || in verifyPreISelGenericInstruction()
1541 (DstTy.isVector() && in verifyPreISelGenericInstruction()
1542 DstTy.getElementCount() != SrcTy.getElementCount())) in verifyPreISelGenericInstruction()
1549 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
1558 if (DstTy.isPointerOrPointerVector()) { in verifyPreISelGenericInstruction()
1563 if ((DstTy.isVector() != SrcTy.isVector()) || in verifyPreISelGenericInstruction()
1564 (DstTy.isVector() && in verifyPreISelGenericInstruction()
1565 DstTy.getElementCount() != SrcTy.getElementCount())) { in verifyPreISelGenericInstruction()
1626 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
1627 if (!DstTy.isPointer()) in verifyPreISelGenericInstruction()
1677 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
1678 if (DstTy.getScalarSizeInBits() % 16 != 0) in verifyPreISelGenericInstruction()
1712 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
1716 if (!DstTy.isVector()) { in verifyPreISelGenericInstruction()
1731 if (DstTy != Src0Ty) { in verifyPreISelGenericInstruction()
1763 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
1766 if (!DstTy.isVector()) { in verifyPreISelGenericInstruction()
1776 if (DstTy.getElementType() != SrcTy.getElementType()) { in verifyPreISelGenericInstruction()
1798 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
1805 if (Src0Ty.getScalarType() != DstTy.getScalarType()) in verifyPreISelGenericInstruction()
1811 int DstNumElts = DstTy.isVector() ? DstTy.getNumElements() : 1; in verifyPreISelGenericInstruction()
1830 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
1833 if (!DstTy.isScalableVector()) { in verifyPreISelGenericInstruction()
1843 if (TypeSize::isKnownGT(DstTy.getElementType().getSizeInBits(), in verifyPreISelGenericInstruction()
1854 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
1858 if (!DstTy.isScalar() && !DstTy.isPointer()) { in verifyPreISelGenericInstruction()
1878 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
1883 if (!DstTy.isVector()) { in verifyPreISelGenericInstruction()
1888 if (VecTy != DstTy) { in verifyPreISelGenericInstruction()
2007 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
2010 if (!DstTy.isScalar()) in verifyPreISelGenericInstruction()
2033 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
2034 if (!DstTy.isScalar()) in verifyPreISelGenericInstruction()
2041 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
2042 if (DstTy.isVector()) { in verifyPreISelGenericInstruction()
2232 LLT DstTy = MRI->getType(DstReg); in visitMachineInstrBefore() local
2234 if (SrcTy.isValid() && DstTy.isValid()) { in visitMachineInstrBefore()
2236 if (SrcTy != DstTy) { in visitMachineInstrBefore()
2238 errs() << "Def = " << DstTy << ", Src = " << SrcTy << "\n"; in visitMachineInstrBefore()
2244 if (!SrcTy.isValid() && !DstTy.isValid()) in visitMachineInstrBefore()
2251 if (SrcReg.isPhysical() && DstTy.isValid()) { in visitMachineInstrBefore()
2253 TRI->getMinimalPhysRegClassLLT(SrcReg, DstTy); in visitMachineInstrBefore()