LLVM 20.0.0git
|
ELF object attributes section emission support. More...
#include "llvm/MC/MCELFStreamer.h"
Public Types | |
enum | Types { HiddenAttribute = 0 , NumericAttribute , TextAttribute , NumericAndTextAttributes } |
Public Member Functions | |
AttributeItem (Types Ty, unsigned Tg, unsigned IV, std::string SV) | |
Public Attributes | |
enum llvm::MCELFStreamer::AttributeItem::Types | Type |
unsigned | Tag |
unsigned | IntValue |
std::string | StringValue |
ELF object attributes section emission support.
Definition at line 95 of file MCELFStreamer.h.
Enumerator | |
---|---|
HiddenAttribute | |
NumericAttribute | |
TextAttribute | |
NumericAndTextAttributes |
Definition at line 99 of file MCELFStreamer.h.
|
inline |
Definition at line 108 of file MCELFStreamer.h.
unsigned llvm::MCELFStreamer::AttributeItem::IntValue |
Definition at line 106 of file MCELFStreamer.h.
Referenced by llvm::AArch64TargetStreamer::emitAttribute().
std::string llvm::MCELFStreamer::AttributeItem::StringValue |
Definition at line 107 of file MCELFStreamer.h.
Referenced by llvm::AArch64TargetStreamer::emitAttribute().
unsigned llvm::MCELFStreamer::AttributeItem::Tag |
Definition at line 105 of file MCELFStreamer.h.
Referenced by llvm::AArch64TargetStreamer::emitAttribute().
enum llvm::MCELFStreamer::AttributeItem::Types llvm::MCELFStreamer::AttributeItem::Type |