Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprMember.cpp382 const ExtVectorType *vecType = baseType->getAs<ExtVectorType>(); in CheckExtVectorComponent() local
407 (Idx = vecType->getPointAccessorIdx(*compStr)) != -1) { in CheckExtVectorComponent()
416 } while (*compStr && (Idx = vecType->getPointAccessorIdx(*compStr)) != -1); in CheckExtVectorComponent()
429 while ((Idx = vecType->getNumericAccessorIdx(*compStr)) != -1) { in CheckExtVectorComponent()
453 if (!vecType->isAccessorWithinNumElements(*compStr++, HexSwizzle)) { in CheckExtVectorComponent()
481 unsigned CompSize = HalvingSwizzle ? (vecType->getNumElements() + 1) / 2 in CheckExtVectorComponent()
487 return vecType->getElementType(); in CheckExtVectorComponent()
492 QualType VT = S.Context.getExtVectorType(vecType->getElementType(), CompSize); in CheckExtVectorComponent()
H A DSemaExpr.cpp7428 if (const VectorType *vecType = type->getAs<VectorType>()) { in breakDownVectorType() local
7429 len = vecType->getNumElements(); in breakDownVectorType()
7430 eltType = vecType->getElementType(); in breakDownVectorType()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp958 unsigned vecType = NVPTX::PTXLdStInstCode::Scalar; in tryLoad() local
986 getI32Imm(vecType, dl), getI32Imm(fromType, dl), in tryLoad()
997 getI32Imm(vecType, dl), getI32Imm(fromType, dl), in tryLoad()
1014 getI32Imm(vecType, dl), getI32Imm(fromType, dl), in tryLoad()
1030 getI32Imm(vecType, dl), getI32Imm(fromType, dl), in tryLoad()
1725 unsigned vecType = NVPTX::PTXLdStInstCode::Scalar; in tryStore() local
1760 getI32Imm(vecType, dl), in tryStore()
1777 getI32Imm(vecType, dl), in tryStore()
1802 getI32Imm(vecType, dl), in tryStore()
1824 getI32Imm(vecType, dl), in tryStore()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp4430 QualType ASTContext::getVectorType(QualType vecType, unsigned NumElts, in getVectorType() argument
4432 assert(vecType->isBuiltinType() || in getVectorType()
4433 (vecType->isBitIntType() && in getVectorType()
4435 llvm::isPowerOf2_32(vecType->castAs<BitIntType>()->getNumBits()) && in getVectorType()
4436 vecType->castAs<BitIntType>()->getNumBits() >= 8)); in getVectorType()
4440 VectorType::Profile(ID, vecType, NumElts, Type::Vector, VecKind); in getVectorType()
4449 if (!vecType.isCanonical()) { in getVectorType()
4450 Canonical = getVectorType(getCanonicalType(vecType), NumElts, VecKind); in getVectorType()
4457 VectorType(vecType, NumElts, Canonical, VecKind); in getVectorType()
4503 QualType ASTContext::getExtVectorType(QualType vecType, in getExtVectorType() argument
[all …]
H A DType.cpp369 VectorType::VectorType(QualType vecType, unsigned nElements, QualType canonType, in VectorType() argument
371 : VectorType(Vector, vecType, nElements, canonType, vecKind) {} in VectorType()
373 VectorType::VectorType(TypeClass tc, QualType vecType, unsigned nElements, in VectorType() argument
375 : Type(tc, canonType, vecType->getDependence()), ElementType(vecType) { in VectorType()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DType.h3998 VectorType(QualType vecType, unsigned nElements, QualType canonType,
4001 VectorType(TypeClass tc, QualType vecType, unsigned nElements,
4086 ExtVectorType(QualType vecType, unsigned nElements, QualType canonType)
4087 : VectorType(ExtVector, vecType, nElements, canonType,