struct ArchNames

Declaration

template <typename T>
struct ArchNames { /* full declaration omitted */ };

Declared at: llvm/include/llvm/Support/ARMTargetParser.h:201

Templates

T

Member Variables

public const char* NameCStr
public size_t NameLength
public const char* CPUAttrCStr
public size_t CPUAttrLength
public const char* SubArchCStr
public size_t SubArchLength
public unsigned int DefaultFPU
public uint64_t ArchBaseExtensions
public T ID
public ARMBuildAttrs::CPUArch ArchAttr

Method Overview

Methods

llvm::StringRef getCPUAttr() const

Declared at: llvm/include/llvm/Support/ARMTargetParser.h:216

llvm::StringRef getName() const

Declared at: llvm/include/llvm/Support/ARMTargetParser.h:213

llvm::StringRef getSubArch() const

Declared at: llvm/include/llvm/Support/ARMTargetParser.h:219