LLVM 20.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 |
bool | is_superset (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 103 of file AArch64TargetParser.h.
|
static |
Definition at line 44 of file AArch64TargetParser.cpp.
References A.
|
inline |
Definition at line 150 of file AArch64TargetParser.h.
References ArchFeature, and llvm::StringRef::substr().
Definition at line 128 of file AArch64TargetParser.h.
References assert(), llvm::VersionTuple::getMajor(), llvm::VersionTuple::getMinor(), and llvm::Other.
Referenced by is_superset().
Definition at line 145 of file AArch64TargetParser.h.
References implies(), and llvm::Other.
Definition at line 114 of file AArch64TargetParser.h.
References llvm::Other.
Definition at line 111 of file AArch64TargetParser.h.
References llvm::Other.
StringRef llvm::AArch64::ArchInfo::ArchFeature |
Definition at line 107 of file AArch64TargetParser.h.
Referenced by getSubArch(), and llvm::AArch64::ExtensionSet::toLLVMFeatureList().
AArch64::ExtensionBitset llvm::AArch64::ArchInfo::DefaultExts |
Definition at line 109 of file AArch64TargetParser.h.
Referenced by llvm::AArch64::ExtensionSet::addArchDefaults().
StringRef llvm::AArch64::ArchInfo::Name |
Definition at line 106 of file AArch64TargetParser.h.
Referenced by llvm::AArch64::ExtensionSet::addArchDefaults().
ArchProfile llvm::AArch64::ArchInfo::Profile |
Definition at line 105 of file AArch64TargetParser.h.
VersionTuple llvm::AArch64::ArchInfo::Version |
Definition at line 104 of file AArch64TargetParser.h.