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

/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaExprMember.cpp284 const ExtVectorType *vecType = baseType->getAs<ExtVectorType>(); local
309 (Idx = vecType->getPointAccessorIdx(*compStr)) != -1) {
314 } while (*compStr && (Idx = vecType->getPointAccessorIdx(*compStr)) != -1);
317 while ((Idx = vecType->getNumericAccessorIdx(*compStr)) != -1) {
341 if (!vecType->isAccessorWithinNumElements(*compStr++)) {
354 unsigned CompSize = HalvingSwizzle ? (vecType->getNumElements() + 1) / 2
360 return vecType->getElementType();
364 QualType VT = S.Context.getExtVectorType(vecType->getElementType(), CompSize);
H A DSemaExpr.cpp5666 if (const VectorType *vecType = type->getAs<VectorType>()) {
5667 len = vecType->getNumElements();
5668 eltType = vecType->getElementType();
/freebsd-11.0-release/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp690 unsigned vecType = NVPTX::PTXLdStInstCode::Scalar; local
694 vecType = NVPTX::PTXLdStInstCode::V2;
696 vecType = NVPTX::PTXLdStInstCode::V4;
750 getI32Imm(vecType, dl), getI32Imm(fromType, dl),
778 getI32Imm(vecType, dl), getI32Imm(fromType, dl),
831 getI32Imm(vecType, dl), getI32Imm(fromType, dl),
883 getI32Imm(vecType, dl), getI32Imm(fromType, dl),
2076 unsigned vecType = NVPTX::PTXLdStInstCode::Scalar; local
2080 vecType = NVPTX::PTXLdStInstCode::V2;
2082 vecType
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/AST/
H A DType.cpp172 VectorType::VectorType(QualType vecType, unsigned nElements, QualType canonType, argument
174 : VectorType(Vector, vecType, nElements, canonType, vecKind) {}
176 VectorType::VectorType(TypeClass tc, QualType vecType, unsigned nElements, argument
178 : Type(tc, canonType, vecType->isDependentType(),
179 vecType->isInstantiationDependentType(),
180 vecType->isVariablyModifiedType(),
181 vecType->containsUnexpandedParameterPack()),
182 ElementType(vecType)
H A DASTContext.cpp2892 QualType ASTContext::getVectorType(QualType vecType, unsigned NumElts, argument
2894 assert(vecType->isBuiltinType());
2898 VectorType::Profile(ID, vecType, NumElts, Type::Vector, VecKind);
2907 if (!vecType.isCanonical()) {
2908 Canonical = getVectorType(getCanonicalType(vecType), NumElts, VecKind);
2915 VectorType(vecType, NumElts, Canonical, VecKind);
2924 ASTContext::getExtVectorType(QualType vecType, unsigned NumElts) const { argument
2925 assert(vecType->isBuiltinType() || vecType->isDependentType());
2929 VectorType::Profile(ID, vecType, NumElt
2953 getDependentSizedExtVectorType(QualType vecType, Expr *SizeExpr, SourceLocation AttrLoc) const argument
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/AST/
H A DType.h2738 VectorType(QualType vecType, unsigned nElements, QualType canonType,
2741 VectorType(TypeClass tc, QualType vecType, unsigned nElements,
2785 ExtVectorType(QualType vecType, unsigned nElements, QualType canonType) : argument
2786 VectorType(ExtVector, vecType, nElements, canonType, GenericVector) {}

Completed in 139 milliseconds