Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/AST/
H A DType.cpp226 VectorType::VectorKind VecKind) in DependentVectorType() argument
233 VectorTypeBits.VecKind = VecKind; in DependentVectorType()
239 VectorType::VectorKind VecKind) { in Profile() argument
241 ID.AddInteger(VecKind); in Profile()
337 VectorTypeBits.VecKind = vecKind; in VectorType()
H A DASTContext.cpp4011 VectorType::VectorKind VecKind) const { in getVectorType()
4016 VectorType::Profile(ID, vecType, NumElts, Type::Vector, VecKind); in getVectorType()
4026 Canonical = getVectorType(getCanonicalType(vecType), NumElts, VecKind); in getVectorType()
4033 VectorType(vecType, NumElts, Canonical, VecKind); in getVectorType()
4042 VectorType::VectorKind VecKind) const { in getDependentVectorType()
4045 VecKind); in getDependentVectorType()
4053 *this, VecType, QualType(Canon, 0), SizeExpr, AttrLoc, VecKind); in getDependentVectorType()
4058 *this, VecType, QualType(), SizeExpr, AttrLoc, VecKind); in getDependentVectorType()
4068 SourceLocation(), VecKind); in getDependentVectorType()
4070 *this, VecType, CanonTy, SizeExpr, AttrLoc, VecKind); in getDependentVectorType()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaType.cpp1767 VectorType::VectorKind VecKind = VectorType::AltiVecVector; in ConvertDeclSpecToType() local
1769 VecKind = VectorType::AltiVecPixel; in ConvertDeclSpecToType()
1771 VecKind = VectorType::AltiVecBool; in ConvertDeclSpecToType()
1772 Result = Context.getVectorType(Result, 128/typeSize, VecKind); in ConvertDeclSpecToType()
7914 VectorType::VectorKind VecKind, Sema &S) { in isPermittedNeonBaseType() argument
7926 if (VecKind == VectorType::NeonPolyVector) { in isPermittedNeonBaseType()
8009 if (!isPermittedNeonBaseType(CurType, VecKind, S)) { in HandleNeonVectorTypeAttr()
8025 CurType = S.Context.getVectorType(CurType, numElts, VecKind); in HandleNeonVectorTypeAttr()
8085 VectorType::VectorKind VecKind = VectorType::SveFixedLengthDataVector; in HandleArmSveVectorBitsTypeAttr() local
8089 VecKind = VectorType::SveFixedLengthPredicateVector; in HandleArmSveVectorBitsTypeAttr()
[all …]
H A DTreeTransform.h871 VectorType::VectorKind VecKind);
14616 VectorType::VectorKind VecKind) { in RebuildVectorType() argument
14618 return SemaRef.Context.getVectorType(ElementType, NumElements, VecKind); in RebuildVectorType()
14624 VectorType::VectorKind VecKind) { in RebuildDependentVectorType() argument
/llvm-project-15.0.7/clang/include/clang/AST/
H A DType.h1760 unsigned VecKind : 3;
3349 return VectorKind(VectorTypeBits.VecKind);
3359 VectorKind VecKind) {
3363 ID.AddInteger(VecKind);
3397 return VectorType::VectorKind(VectorTypeBits.VecKind);
3413 VectorType::VectorKind VecKind);
H A DASTContext.h1508 VectorType::VectorKind VecKind) const;
1513 VectorType::VectorKind VecKind) const;