Home
last modified time | relevance | path

Searched refs:VectorKind (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp266 template <RegKind VectorKind>
1291 template <RegKind VectorKind, unsigned NumRegs>
1295 VectorList.RegisterKind == VectorKind; in isImplicitlyTypedVectorList()
1305 if (VectorList.RegisterKind != VectorKind) in isTypedVectorList()
2379 switch (VectorKind) { in parseVectorKind()
2429 static bool isValidVectorKind(StringRef Suffix, RegKind VectorKind) { in isValidVectorKind() argument
2430 return parseVectorKind(Suffix, VectorKind).has_value(); in isValidVectorKind()
3971 template <RegKind VectorKind>
3983 auto ParseRes = tryParseVectorRegister(Reg, Kind, VectorKind); in tryParseVectorList()
3985 if (parseVectorKind(Kind, VectorKind)) in tryParseVectorList()
[all …]
/llvm-project-15.0.7/clang/include/clang/AST/
H A DType.h3303 enum VectorKind {
3336 VectorKind vecKind);
3339 QualType canonType, VectorKind vecKind);
3348 VectorKind getVectorKind() const {
3349 return VectorKind(VectorTypeBits.VecKind);
3359 VectorKind VecKind) {
3390 SourceLocation Loc, VectorType::VectorKind vecKind);
3396 VectorType::VectorKind getVectorKind() const {
3397 return VectorType::VectorKind(VectorTypeBits.VecKind);
3413 VectorType::VectorKind VecKind);
H A DTypeProperties.td172 def : Property<"vectorKind", VectorKind> {
191 def : Property<"vectorKind", VectorKind> {
H A DPropertiesBase.td144 def VectorKind : EnumPropertyType<"VectorType::VectorKind">;
H A DASTContext.h1508 VectorType::VectorKind VecKind) const;
1513 VectorType::VectorKind VecKind) const;
/llvm-project-15.0.7/clang/lib/AST/
H A DType.cpp226 VectorType::VectorKind VecKind) in DependentVectorType()
239 VectorType::VectorKind VecKind) { in Profile()
331 VectorKind vecKind) in VectorType()
335 QualType canonType, VectorKind vecKind) in VectorType()
H A DASTContext.cpp4011 VectorType::VectorKind VecKind) const { in getVectorType()
4042 VectorType::VectorKind VecKind) const { in getDependentVectorType()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaType.cpp1767 VectorType::VectorKind VecKind = VectorType::AltiVecVector; in ConvertDeclSpecToType()
7914 VectorType::VectorKind VecKind, Sema &S) { in isPermittedNeonBaseType()
7986 Sema &S, VectorType::VectorKind VecKind) { in HandleNeonVectorTypeAttr()
8085 VectorType::VectorKind VecKind = VectorType::SveFixedLengthDataVector; in HandleArmSveVectorBitsTypeAttr()
H A DSemaCast.cpp2632 VectorType::VectorKind VKind = VecTy->getVectorKind(); in ShouldSplatAltivecScalarInCast()
H A DTreeTransform.h871 VectorType::VectorKind VecKind);
880 VectorType::VectorKind);
14616 VectorType::VectorKind VecKind) { in RebuildVectorType()
14624 VectorType::VectorKind VecKind) { in RebuildDependentVectorType()
H A DSemaChecking.cpp3862 VectorType::VectorKind::AltiVecVector); in DecodePPCMMATypeFromStr()