Searched refs:srcTy (Results 1 – 3 of 3) sorted by relevance
7929 bool Sema::isValidSveBitcast(QualType srcTy, QualType destTy) { in isValidSveBitcast() argument7930 assert(srcTy->isVectorType() || destTy->isVectorType()); in isValidSveBitcast()7941 return ValidScalableConversion(srcTy, destTy) || in isValidSveBitcast()7942 ValidScalableConversion(destTy, srcTy); in isValidSveBitcast()7947 bool Sema::areMatrixTypesOfTheSameDimension(QualType srcTy, QualType destTy) { in areMatrixTypesOfTheSameDimension() argument7948 if (!destTy->isMatrixType() || !srcTy->isMatrixType()) in areMatrixTypesOfTheSameDimension()7951 const ConstantMatrixType *matSrcType = srcTy->getAs<ConstantMatrixType>(); in areMatrixTypesOfTheSameDimension()8014 bool Sema::areLaxCompatibleVectorTypes(QualType srcTy, QualType destTy) { in areLaxCompatibleVectorTypes() argument8015 assert(destTy->isVectorType() || srcTy->isVectorType()); in areLaxCompatibleVectorTypes()8022 if (srcTy->isScalarType() && destTy->isExtVectorType()) return false; in areLaxCompatibleVectorTypes()[all …]
2428 Type *srcTy = V->getType(); in CreateShadowCast() local2429 size_t srcSizeInBits = VectorOrPrimitiveTypeSizeInBits(srcTy); in CreateShadowCast()2434 if (dstTy->isIntegerTy() && srcTy->isIntegerTy()) in CreateShadowCast()2436 if (dstTy->isVectorTy() && srcTy->isVectorTy() && in CreateShadowCast()2438 cast<FixedVectorType>(srcTy)->getNumElements()) in CreateShadowCast()
12634 bool areMatrixTypesOfTheSameDimension(QualType srcTy, QualType destTy);