Searched refs:VecKind (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaType.cpp | 1433 VectorKind VecKind = VectorKind::AltiVecVector; in ConvertDeclSpecToType() local 1435 VecKind = VectorKind::AltiVecPixel; in ConvertDeclSpecToType() 1437 VecKind = VectorKind::AltiVecBool; in ConvertDeclSpecToType() 1438 Result = Context.getVectorType(Result, 128/typeSize, VecKind); in ConvertDeclSpecToType() 8244 static bool isPermittedNeonBaseType(QualType &Ty, VectorKind VecKind, Sema &S) { in isPermittedNeonBaseType() argument 8256 if (VecKind == VectorKind::NeonPoly) { in isPermittedNeonBaseType() 8317 Sema &S, VectorKind VecKind) { in HandleNeonVectorTypeAttr() argument 8323 VecKind == VectorKind::Neon && in HandleNeonVectorTypeAttr() 8331 VecKind == VectorKind::NeonPoly && in HandleNeonVectorTypeAttr() 8352 if (!isPermittedNeonBaseType(CurType, VecKind, S) && !IsTargetOffloading) { in HandleNeonVectorTypeAttr() [all …]
|
| H A D | TreeTransform.h | 957 VectorKind VecKind); 17245 VectorKind VecKind) { in RebuildVectorType() argument 17247 return SemaRef.Context.getVectorType(ElementType, NumElements, VecKind); in RebuildVectorType() 17253 VectorKind VecKind) { in RebuildDependentVectorType() argument
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Type.cpp | 303 SourceLocation Loc, VectorKind VecKind) in DependentVectorType() argument 310 VectorTypeBits.VecKind = llvm::to_underlying(VecKind); in DependentVectorType() 316 VectorKind VecKind) { in Profile() argument 318 ID.AddInteger(llvm::to_underlying(VecKind)); in Profile() 414 VectorTypeBits.VecKind = llvm::to_underlying(vecKind); in VectorType()
|
| H A D | ASTContext.cpp | 4659 VectorKind VecKind) const { in getVectorType() 4667 VectorType::Profile(ID, vecType, NumElts, Type::Vector, VecKind); in getVectorType() 4677 Canonical = getVectorType(getCanonicalType(vecType), NumElts, VecKind); in getVectorType() 4684 VectorType(vecType, NumElts, Canonical, VecKind); in getVectorType() 4692 VectorKind VecKind) const { in getDependentVectorType() 4695 VecKind); in getDependentVectorType() 4703 VecType, QualType(Canon, 0), SizeExpr, AttrLoc, VecKind); in getDependentVectorType() 4708 DependentVectorType(VecType, QualType(), SizeExpr, AttrLoc, VecKind); in getDependentVectorType() 4718 SourceLocation(), VecKind); in getDependentVectorType() 4720 DependentVectorType(VecType, CanonTy, SizeExpr, AttrLoc, VecKind); in getDependentVectorType()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Type.h | 2081 unsigned VecKind : 4; 4122 return VectorKind(VectorTypeBits.VecKind); 4132 VectorKind VecKind) { 4136 ID.AddInteger(llvm::to_underlying(VecKind)); 4168 return VectorKind(VectorTypeBits.VecKind); 4184 VectorKind VecKind);
|
| H A D | ASTContext.h | 1682 VectorKind VecKind) const; 1687 VectorKind VecKind) const;
|