LLVM 19.0.0git
Public Attributes | List of all members
llvm::AArch64::ExtensionInfo Struct Reference

#include "llvm/TargetParser/AArch64TargetParser.h"

Public Attributes

StringRef UserVisibleName
 
std::optional< StringRefAlias
 
ArchExtKind ID
 
StringRef ArchFeatureName
 
StringRef Description
 
StringRef PosTargetFeature
 
StringRef NegTargetFeature
 

Detailed Description

Definition at line 119 of file AArch64TargetParser.h.

Member Data Documentation

◆ Alias

std::optional<StringRef> llvm::AArch64::ExtensionInfo::Alias

Definition at line 122 of file AArch64TargetParser.h.

◆ ArchFeatureName

StringRef llvm::AArch64::ExtensionInfo::ArchFeatureName

Definition at line 125 of file AArch64TargetParser.h.

◆ Description

StringRef llvm::AArch64::ExtensionInfo::Description

Definition at line 127 of file AArch64TargetParser.h.

◆ ID

ArchExtKind llvm::AArch64::ExtensionInfo::ID

Definition at line 123 of file AArch64TargetParser.h.

◆ NegTargetFeature

StringRef llvm::AArch64::ExtensionInfo::NegTargetFeature

Definition at line 130 of file AArch64TargetParser.h.

◆ PosTargetFeature

StringRef llvm::AArch64::ExtensionInfo::PosTargetFeature

Definition at line 128 of file AArch64TargetParser.h.

◆ UserVisibleName

StringRef llvm::AArch64::ExtensionInfo::UserVisibleName

Definition at line 120 of file AArch64TargetParser.h.


The documentation for this struct was generated from the following file: