LLVM 18.0.0git
|
#include "llvm/TargetParser/AArch64TargetParser.h"
Public Member Functions | |
bool | operator== (const ArchInfo &Other) const |
bool | operator!= (const ArchInfo &Other) const |
bool | implies (const ArchInfo &Other) const |
StringRef | getSubArch () const |
Static Public Member Functions | |
static std::optional< ArchInfo > | findBySubArch (StringRef SubArch) |
Public Attributes | |
VersionTuple | Version |
ArchProfile | Profile |
StringRef | Name |
StringRef | ArchFeature |
AArch64::ExtensionBitset | DefaultExts |
Definition at line 275 of file AArch64TargetParser.h.
|
static |
Definition at line 40 of file AArch64TargetParser.cpp.
References A, and llvm::AArch64::ArchInfos.
|
inline |
Definition at line 316 of file AArch64TargetParser.h.
References ArchFeature, and llvm::StringRef::substr().
Definition at line 300 of file AArch64TargetParser.h.
References assert(), llvm::VersionTuple::getMajor(), llvm::VersionTuple::getMinor(), and llvm::Other.
Definition at line 286 of file AArch64TargetParser.h.
References llvm::Other.
Definition at line 283 of file AArch64TargetParser.h.
References llvm::Other.
StringRef llvm::AArch64::ArchInfo::ArchFeature |
Definition at line 279 of file AArch64TargetParser.h.
Referenced by getSubArch().
AArch64::ExtensionBitset llvm::AArch64::ArchInfo::DefaultExts |
Definition at line 281 of file AArch64TargetParser.h.
Referenced by llvm::AArch64::CpuInfo::getImpliedExtensions().
StringRef llvm::AArch64::ArchInfo::Name |
Definition at line 278 of file AArch64TargetParser.h.
ArchProfile llvm::AArch64::ArchInfo::Profile |
Definition at line 277 of file AArch64TargetParser.h.
VersionTuple llvm::AArch64::ArchInfo::Version |
Definition at line 276 of file AArch64TargetParser.h.