Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprMember.cpp305 const ExtVectorType *vecType = baseType->getAs<ExtVectorType>(); in CheckExtVectorComponent() local
330 (Idx = vecType->getPointAccessorIdx(*compStr)) != -1) { in CheckExtVectorComponent()
339 } while (*compStr && (Idx = vecType->getPointAccessorIdx(*compStr)) != -1); in CheckExtVectorComponent()
351 while ((Idx = vecType->getNumericAccessorIdx(*compStr)) != -1) { in CheckExtVectorComponent()
375 if (!vecType->isAccessorWithinNumElements(*compStr++, HexSwizzle)) { in CheckExtVectorComponent()
403 unsigned CompSize = HalvingSwizzle ? (vecType->getNumElements() + 1) / 2 in CheckExtVectorComponent()
409 return vecType->getElementType(); in CheckExtVectorComponent()
414 QualType VT = S.Context.getExtVectorType(vecType->getElementType(), CompSize); in CheckExtVectorComponent()
H A DSemaExpr.cpp7371 if (const VectorType *vecType = type->getAs<VectorType>()) { in breakDownVectorType() local
7372 len = vecType->getNumElements(); in breakDownVectorType()
7373 eltType = vecType->getElementType(); in breakDownVectorType()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp892 unsigned vecType = NVPTX::PTXLdStInstCode::Scalar; in tryLoad() local
924 getI32Imm(vecType, dl), getI32Imm(fromType, dl), in tryLoad()
937 getI32Imm(vecType, dl), getI32Imm(fromType, dl), in tryLoad()
956 getI32Imm(vecType, dl), getI32Imm(fromType, dl), in tryLoad()
975 getI32Imm(vecType, dl), getI32Imm(fromType, dl), in tryLoad()
1744 unsigned vecType = NVPTX::PTXLdStInstCode::Scalar; in tryStore() local
1785 getI32Imm(vecType, dl), in tryStore()
1803 getI32Imm(vecType, dl), in tryStore()
1829 getI32Imm(vecType, dl), in tryStore()
1853 getI32Imm(vecType, dl), in tryStore()
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp3926 assert(vecType->isBuiltinType()); in getVectorType()
3939 if (!vecType.isCanonical()) { in getVectorType()
3947 VectorType(vecType, NumElts, Canonical, VecKind); in getVectorType()
3996 assert(vecType->isBuiltinType() || vecType->isDependentType()); in getExtVectorType()
4000 VectorType::Profile(ID, vecType, NumElts, Type::ExtVector, in getExtVectorType()
4009 if (!vecType.isCanonical()) { in getExtVectorType()
4017 ExtVectorType(vecType, NumElts, Canonical); in getExtVectorType()
4024 ASTContext::getDependentSizedExtVectorType(QualType vecType, in getDependentSizedExtVectorType() argument
4042 QualType CanonVecTy = getCanonicalType(vecType); in getDependentSizedExtVectorType()
4043 if (CanonVecTy == vecType) { in getDependentSizedExtVectorType()
[all …]
H A DType.cpp330 VectorType::VectorType(QualType vecType, unsigned nElements, QualType canonType, in VectorType() argument
332 : VectorType(Vector, vecType, nElements, canonType, vecKind) {} in VectorType()
334 VectorType::VectorType(TypeClass tc, QualType vecType, unsigned nElements, in VectorType() argument
336 : Type(tc, canonType, vecType->getDependence()), ElementType(vecType) { in VectorType()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DType.h3257 VectorType(QualType vecType, unsigned nElements, QualType canonType,
3260 VectorType(TypeClass tc, QualType vecType, unsigned nElements,
3347 ExtVectorType(QualType vecType, unsigned nElements, QualType canonType)
3348 : VectorType(ExtVector, vecType, nElements, canonType, GenericVector) {}