|
LLVM
8.0.1
|
Target independent information on a fixup kind. More...
#include "llvm/MC/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().
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.
Referenced by PrintCFIEscape().
| unsigned llvm::MCFixupKindInfo::TargetOffset |
The bit offset to write the relocation into.
Definition at line 31 of file MCFixupKindInfo.h.
Referenced by adjustFixupValue(), llvm::AVRAsmBackend::applyFixup(), llvm::RISCVAsmBackend::applyFixup(), and PrintCFIEscape().
| 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::AVRAsmBackend::applyFixup(), llvm::RISCVAsmBackend::applyFixup(), llvm::MipsAsmBackend::applyFixup(), and PrintCFIEscape().
1.8.13