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

#include "llvm/TargetParser/AArch64TargetParser.h"

Public Attributes

StringRef Name
 
ArchExtKind ID
 
StringRef Feature
 
StringRef NegFeature
 
CPUFeatures CPUFeature
 
StringRef DependentFeatures
 
unsigned FmvPriority
 

Static Public Attributes

static constexpr unsigned MaxFMVPriority
 

Detailed Description

Definition at line 195 of file AArch64TargetParser.h.

Member Data Documentation

◆ CPUFeature

CPUFeatures llvm::AArch64::ExtensionInfo::CPUFeature

Definition at line 201 of file AArch64TargetParser.h.

◆ DependentFeatures

StringRef llvm::AArch64::ExtensionInfo::DependentFeatures

Definition at line 203 of file AArch64TargetParser.h.

◆ Feature

StringRef llvm::AArch64::ExtensionInfo::Feature

Definition at line 199 of file AArch64TargetParser.h.

◆ FmvPriority

unsigned llvm::AArch64::ExtensionInfo::FmvPriority

Definition at line 205 of file AArch64TargetParser.h.

◆ ID

ArchExtKind llvm::AArch64::ExtensionInfo::ID

Definition at line 197 of file AArch64TargetParser.h.

◆ MaxFMVPriority

constexpr unsigned llvm::AArch64::ExtensionInfo::MaxFMVPriority
staticconstexpr
Initial value:
=
1000

Definition at line 206 of file AArch64TargetParser.h.

◆ Name

StringRef llvm::AArch64::ExtensionInfo::Name

Definition at line 196 of file AArch64TargetParser.h.

◆ NegFeature

StringRef llvm::AArch64::ExtensionInfo::NegFeature

Definition at line 200 of file AArch64TargetParser.h.


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