| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | SemaExprMember.cpp | 305 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() 413 QualType VT = S.Context.getExtVectorType(vecType->getElementType(), CompSize); in CheckExtVectorComponent()
|
| H A D | SemaExpr.cpp | 7307 if (const VectorType *vecType = type->getAs<VectorType>()) { in breakDownVectorType() local 7308 len = vecType->getNumElements(); in breakDownVectorType() 7309 eltType = vecType->getElementType(); in breakDownVectorType()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelDAGToDAG.cpp | 892 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()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | ASTContext.cpp | 3909 QualType ASTContext::getVectorType(QualType vecType, unsigned NumElts, in getVectorType() argument 3911 assert(vecType->isBuiltinType()); in getVectorType() 3915 VectorType::Profile(ID, vecType, NumElts, Type::Vector, VecKind); in getVectorType() 3924 if (!vecType.isCanonical()) { in getVectorType() 3925 Canonical = getVectorType(getCanonicalType(vecType), NumElts, VecKind); in getVectorType() 3932 VectorType(vecType, NumElts, Canonical, VecKind); in getVectorType() 3980 ASTContext::getExtVectorType(QualType vecType, unsigned NumElts) const { in getExtVectorType() argument 3981 assert(vecType->isBuiltinType() || vecType->isDependentType()); in getExtVectorType() 3985 VectorType::Profile(ID, vecType, NumElts, Type::ExtVector, in getExtVectorType() 3994 if (!vecType.isCanonical()) { in getExtVectorType() [all …]
|
| H A D | Type.cpp | 330 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()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| H A D | Type.h | 3257 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) {}
|