LLVM: llvm::AArch64::ExtensionSet Struct Reference (original) (raw)
#include "[llvm/TargetParser/AArch64TargetParser.h](AArch64TargetParser%5F8h%5Fsource.html)"
Definition at line 170 of file AArch64TargetParser.h.
| llvm::AArch64::ExtensionSet::ExtensionSet ( ) |
inline |
◆ addArchDefaults()
| void AArch64::ExtensionSet::addArchDefaults |
( |
const ArchInfo & |
Arch |
) |
◆ addCPUDefaults()
| void AArch64::ExtensionSet::addCPUDefaults |
( |
const CpuInfo & |
CPU |
) |
◆ disable()
| void AArch64::ExtensionSet::disable |
( |
ArchExtKind |
E |
) |
◆ dump()
| void AArch64::ExtensionSet::dump |
( |
) |
const |
◆ enable()
| void AArch64::ExtensionSet::enable |
( |
ArchExtKind |
E |
) |
Definition at line 252 of file AArch64TargetParser.cpp.
References BaseArch, llvm::dbgs(), enable(), Enabled, LLVM_DEBUG, lookupExtensionByID(), and Touched.
Referenced by addArchDefaults(), addCPUDefaults(), enable(), llvm::AArch64::getCpuSupportsMask(), llvm::AArch64::getFMVPriority(), and parseModifier().
◆ parseModifier()
◆ reconstructFromParsedFeatures()
| void AArch64::ExtensionSet::reconstructFromParsedFeatures |
( |
const std::vector< std::string > & |
Features, |
| std::vector< std::string > & |
NonExtensions ) |
|
|
◆ toLLVMFeatureList()
template<typename T>
| void llvm::AArch64::ExtensionSet::toLLVMFeatureList ( std::vector< T > & Features) const |
inline |
◆ BaseArch
◆ Enabled
◆ Touched
The documentation for this struct was generated from the following files: