LLVM API Documentation
MCFixupKindInfo - Target independent information on a fixup kind. More...
#include <MCFixupKindInfo.h>
Public Types | |
enum | FixupKindFlags { FKF_IsPCRel = (1 << 0), FKF_IsAlignedDownTo32Bits = (1 << 1) } |
Public Attributes | |
const char * | Name |
unsigned | TargetOffset |
The bit offset to write the relocation into. More... | |
unsigned | TargetSize |
unsigned | Flags |
Flags describing additional information on this fixup kind. More... | |
MCFixupKindInfo - Target independent information on a fixup kind.
Definition at line 16 of file MCFixupKindInfo.h.
Definition at line 17 of file MCFixupKindInfo.h.
unsigned llvm::MCFixupKindInfo::Flags |
Flags describing additional information on this fixup kind.
Definition at line 38 of file MCFixupKindInfo.h.
Referenced by llvm::MachObjectWriter::isFixupKindPCRel().
const char* llvm::MCFixupKindInfo::Name |
A target specific name for the fixup kind. The names will be unique for distinct kinds on any given target.
Definition at line 28 of file MCFixupKindInfo.h.
unsigned llvm::MCFixupKindInfo::TargetOffset |
The bit offset to write the relocation into.
Definition at line 31 of file MCFixupKindInfo.h.
unsigned llvm::MCFixupKindInfo::TargetSize |
The number of bits written by this fixup. The bits are assumed to be contiguous.
Definition at line 35 of file MCFixupKindInfo.h.