LLVM API Documentation
#include <MCELFObjectWriter.h>
Static Public Member Functions | |
static uint8_t | getOSABI (Triple::OSType OSType) |
Protected Member Functions | |
MCELFObjectTargetWriter (bool Is64Bit_, uint8_t OSABI_, uint16_t EMachine_, bool HasRelocationAddend, bool IsN64=false) | |
Definition at line 47 of file MCELFObjectWriter.h.
|
protected |
Definition at line 17 of file MCELFObjectTargetWriter.cpp.
|
inlinevirtual |
Definition at line 72 of file MCELFObjectWriter.h.
|
virtual |
Definition at line 27 of file MCELFObjectTargetWriter.cpp.
|
inline |
Definition at line 92 of file MCELFObjectWriter.h.
|
inlinestatic |
Definition at line 61 of file MCELFObjectWriter.h.
References llvm::ELF::ELFOSABI_FREEBSD, llvm::ELF::ELFOSABI_LINUX, llvm::ELF::ELFOSABI_NONE, llvm::Triple::FreeBSD, and llvm::Triple::Linux.
|
inline |
Definition at line 91 of file MCELFObjectWriter.h.
Referenced by llvm::createARMAsmBackend(), llvm::createPPCAsmBackend(), llvm::createSystemZMCAsmBackend(), llvm::createX86_32AsmBackend(), and llvm::createX86_64AsmBackend().
|
pure virtual |
|
inline |
Definition at line 119 of file MCELFObjectWriter.h.
References R_SSYM_SHIFT.
|
inline |
Definition at line 110 of file MCELFObjectWriter.h.
References R_TYPE_SHIFT.
|
inline |
Definition at line 113 of file MCELFObjectWriter.h.
References R_TYPE2_SHIFT.
|
inline |
Definition at line 116 of file MCELFObjectWriter.h.
References R_TYPE3_SHIFT.
|
inline |
Definition at line 93 of file MCELFObjectWriter.h.
|
inline |
Definition at line 94 of file MCELFObjectWriter.h.
|
inline |
Definition at line 95 of file MCELFObjectWriter.h.
Definition at line 133 of file MCELFObjectWriter.h.
References R_SSYM_MASK, and R_SSYM_SHIFT.
Definition at line 124 of file MCELFObjectWriter.h.
References R_TYPE_MASK, and R_TYPE_SHIFT.
Definition at line 127 of file MCELFObjectWriter.h.
References R_TYPE2_MASK, and R_TYPE2_SHIFT.
Definition at line 130 of file MCELFObjectWriter.h.
References R_TYPE3_MASK, and R_TYPE3_SHIFT.
|
virtual |
Definition at line 58 of file MCELFObjectTargetWriter.cpp.
References llvm::array_pod_sort(), and cmpRel().
|
virtual |
Definition at line 35 of file MCELFObjectTargetWriter.cpp.
References llvm::MCSymbol::AliasedSymbol(), llvm::MCValue::getSymA(), llvm::MCSymbolRefExpr::getSymbol(), and llvm::ARMBuildAttrs::Symbol.