Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaType.cpp1807 VectorKind VecKind = VectorKind::AltiVecVector; in ConvertDeclSpecToType() local
1809 VecKind = VectorKind::AltiVecPixel; in ConvertDeclSpecToType()
1811 VecKind = VectorKind::AltiVecBool; in ConvertDeclSpecToType()
8395 if (VecKind == VectorKind::NeonPoly) { in isPermittedNeonBaseType()
8470 VecKind == VectorKind::Neon) { in HandleNeonVectorTypeAttr()
8479 VecKind == VectorKind::NeonPoly) { in HandleNeonVectorTypeAttr()
8499 if (!isPermittedNeonBaseType(CurType, VecKind, S) && in HandleNeonVectorTypeAttr()
8576 VectorKind VecKind = VectorKind::SveFixedLengthData; in HandleArmSveVectorBitsTypeAttr() local
8580 VecKind = VectorKind::SveFixedLengthPredicate; in HandleArmSveVectorBitsTypeAttr()
8651 VectorKind VecKind = VectorKind::RVVFixedLengthData; in HandleRISCVRVVVectorBitsTypeAttr() local
[all …]
H A DTreeTransform.h937 VectorKind VecKind);
15074 VectorKind VecKind) { in RebuildVectorType() argument
15076 return SemaRef.Context.getVectorType(ElementType, NumElements, VecKind); in RebuildVectorType()
15082 VectorKind VecKind) { in RebuildDependentVectorType() argument
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DType.cpp249 SourceLocation Loc, VectorKind VecKind) in DependentVectorType() argument
256 VectorTypeBits.VecKind = llvm::to_underlying(VecKind); in DependentVectorType()
262 VectorKind VecKind) { in Profile() argument
264 ID.AddInteger(llvm::to_underlying(VecKind)); in Profile()
360 VectorTypeBits.VecKind = llvm::to_underlying(vecKind); in VectorType()
H A DASTContext.cpp4020 VectorKind VecKind) const { in getVectorType()
4029 VectorType::Profile(ID, vecType, NumElts, Type::Vector, VecKind); in getVectorType()
4039 Canonical = getVectorType(getCanonicalType(vecType), NumElts, VecKind); in getVectorType()
4046 VectorType(vecType, NumElts, Canonical, VecKind); in getVectorType()
4054 VectorKind VecKind) const { in getDependentVectorType()
4057 VecKind); in getDependentVectorType()
4065 VecType, QualType(Canon, 0), SizeExpr, AttrLoc, VecKind); in getDependentVectorType()
4070 DependentVectorType(VecType, QualType(), SizeExpr, AttrLoc, VecKind); in getDependentVectorType()
4080 SourceLocation(), VecKind); in getDependentVectorType()
4082 DependentVectorType(VecType, CanonTy, SizeExpr, AttrLoc, VecKind); in getDependentVectorType()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DType.h1843 unsigned VecKind : 4;
3529 return VectorKind(VectorTypeBits.VecKind);
3539 VectorKind VecKind) {
3543 ID.AddInteger(llvm::to_underlying(VecKind));
3575 return VectorKind(VectorTypeBits.VecKind);
3591 VectorKind VecKind);
H A DASTContext.h1501 VectorKind VecKind) const;
1506 VectorKind VecKind) const;