|
LLVM
4.0.0
|
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 |
| A target specific name for the fixup kind. More... | |
| unsigned | TargetOffset |
| The bit offset to write the relocation into. More... | |
| unsigned | TargetSize |
| The number of bits written by this fixup. More... | |
| unsigned | Flags |
| Flags describing additional information on this fixup kind. More... | |
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.
Referenced by llvm::AVRAsmBackend::applyFixup().
| 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.
Referenced by llvm::MipsAsmBackend::applyFixup(), and llvm::AVRAsmBackend::applyFixup().
1.8.6