Home
last modified time | relevance | path

Searched refs:vecType (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprMember.cpp338 const ExtVectorType *vecType = baseType->getAs<ExtVectorType>(); in CheckExtVectorComponent() local
363 (Idx = vecType->getPointAccessorIdx(*compStr)) != -1) { in CheckExtVectorComponent()
372 } while (*compStr && (Idx = vecType->getPointAccessorIdx(*compStr)) != -1); in CheckExtVectorComponent()
385 while ((Idx = vecType->getNumericAccessorIdx(*compStr)) != -1) { in CheckExtVectorComponent()
409 if (!vecType->isAccessorWithinNumElements(*compStr++, HexSwizzle)) { in CheckExtVectorComponent()
437 unsigned CompSize = HalvingSwizzle ? (vecType->getNumElements() + 1) / 2 in CheckExtVectorComponent()
443 return vecType->getElementType(); in CheckExtVectorComponent()
448 QualType VT = S.Context.getExtVectorType(vecType->getElementType(), CompSize); in CheckExtVectorComponent()
H A DSemaExpr.cpp8235 if (const VectorType *vecType = type->getAs<VectorType>()) { in breakDownVectorType() local
8236 len = vecType->getNumElements(); in breakDownVectorType()
8237 eltType = vecType->getElementType(); in breakDownVectorType()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp932 unsigned vecType = NVPTX::PTXLdStInstCode::Scalar; in tryLoad() local
960 getI32Imm(vecType, dl), getI32Imm(fromType, dl), in tryLoad()
971 getI32Imm(vecType, dl), getI32Imm(fromType, dl), in tryLoad()
988 getI32Imm(vecType, dl), getI32Imm(fromType, dl), in tryLoad()
1004 getI32Imm(vecType, dl), getI32Imm(fromType, dl), in tryLoad()
1699 unsigned vecType = NVPTX::PTXLdStInstCode::Scalar; in tryStore() local
1734 getI32Imm(vecType, dl), in tryStore()
1751 getI32Imm(vecType, dl), in tryStore()
1776 getI32Imm(vecType, dl), in tryStore()
1798 getI32Imm(vecType, dl), in tryStore()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp4021 assert(vecType->isBuiltinType() || in getVectorType()
4022 (vecType->isBitIntType() && in getVectorType()
4038 if (!vecType.isCanonical()) { in getVectorType()
4046 VectorType(vecType, NumElts, Canonical, VecKind); in getVectorType()
4092 QualType ASTContext::getExtVectorType(QualType vecType, in getExtVectorType() argument
4094 assert(vecType->isBuiltinType() || vecType->isDependentType() || in getExtVectorType()
4095 (vecType->isBitIntType() && in getExtVectorType()
4111 if (!vecType.isCanonical()) { in getExtVectorType()
4119 ExtVectorType(vecType, NumElts, Canonical); in getExtVectorType()
4144 QualType CanonVecTy = getCanonicalType(vecType); in getDependentSizedExtVectorType()
[all …]
H A DType.cpp353 VectorType::VectorType(QualType vecType, unsigned nElements, QualType canonType, in VectorType() argument
355 : VectorType(Vector, vecType, nElements, canonType, vecKind) {} in VectorType()
357 VectorType::VectorType(TypeClass tc, QualType vecType, unsigned nElements, in VectorType() argument
359 : Type(tc, canonType, vecType->getDependence()), ElementType(vecType) { in VectorType()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DType.h3515 VectorType(QualType vecType, unsigned nElements, QualType canonType,
3518 VectorType(TypeClass tc, QualType vecType, unsigned nElements,
3603 ExtVectorType(QualType vecType, unsigned nElements, QualType canonType)
3604 : VectorType(ExtVector, vecType, nElements, canonType,