Searched refs:VecKind (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | Type.cpp | 226 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 D | ASTContext.cpp | 4011 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 D | SemaType.cpp | 1767 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 D | TreeTransform.h | 871 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 D | Type.h | 1760 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 D | ASTContext.h | 1508 VectorType::VectorKind VecKind) const; 1513 VectorType::VectorKind VecKind) const;
|