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

#include "llvm/TargetParser/AArch64TargetParser.h"

Collaboration diagram for llvm::AArch64::ExtensionInfo:
Collaboration graph

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 164 of file AArch64TargetParser.h.

Member Data Documentation

◆ CPUFeature

CPUFeatures llvm::AArch64::ExtensionInfo::CPUFeature

Definition at line 170 of file AArch64TargetParser.h.

◆ DependentFeatures

StringRef llvm::AArch64::ExtensionInfo::DependentFeatures

Definition at line 172 of file AArch64TargetParser.h.

◆ Feature

StringRef llvm::AArch64::ExtensionInfo::Feature

Definition at line 168 of file AArch64TargetParser.h.

◆ FmvPriority

unsigned llvm::AArch64::ExtensionInfo::FmvPriority

Definition at line 174 of file AArch64TargetParser.h.

◆ ID

ArchExtKind llvm::AArch64::ExtensionInfo::ID

◆ MaxFMVPriority

constexpr unsigned llvm::AArch64::ExtensionInfo::MaxFMVPriority
Initial value:

Definition at line 175 of file AArch64TargetParser.h.

◆ Name

StringRef llvm::AArch64::ExtensionInfo::Name

Definition at line 165 of file AArch64TargetParser.h.

◆ NegFeature

StringRef llvm::AArch64::ExtensionInfo::NegFeature

Definition at line 169 of file AArch64TargetParser.h.

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