LLVM: lib/MC/MCSectionMachO.cpp File Reference (original) (raw)

Go to the source code of this file.

Namespaces
namespace llvm
This is an optimization pass for GlobalISel generic memory operations.
Macros
#define ENTRY(ASMNAME, ENUM)
Variables
struct {
StringLiteral AssemblerName
StringLiteral EnumName
} SectionTypeDescriptors [MachO::LAST_KNOWN_SECTION_TYPE+1]
SectionTypeDescriptors - These are strings that describe the various section types.
struct {
unsigned AttrFlag
StringLiteral AssemblerName
StringLiteral EnumName
} SectionAttrDescriptors []
SectionAttrDescriptors - This is an array of descriptors for section attributes.

ENTRY

#define ENTRY ( ASMNAME,
ENUM )

Value:

A wrapper around a string literal that serves as a proxy for constructing global tables of StringRefs...

Referenced by GetCodeName().

AssemblerName

AttrFlag

EnumName

[struct]

struct { ... } SectionAttrDescriptors[]

[struct]

struct { ... } SectionTypeDescriptors[MachO::LAST_KNOWN_SECTION_TYPE + 1]