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. | |
unsigned | TargetSize |
unsigned | Flags |
Flags describing additional information on this fixup kind. |
MCFixupKindInfo - Target independent information on a fixup kind.
Definition at line 16 of file MCFixupKindInfo.h.
Definition at line 17 of file MCFixupKindInfo.h.
Flags describing additional information on this fixup kind.
Definition at line 38 of file MCFixupKindInfo.h.
Referenced by llvm::MachObjectWriter::isFixupKindPCRel().
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.
The bit offset to write the relocation into.
Definition at line 31 of file MCFixupKindInfo.h.
The number of bits written by this fixup. The bits are assumed to be contiguous.
Definition at line 35 of file MCFixupKindInfo.h.
Referenced by llvm::MipsAsmBackend::applyFixup().