LLVM: llvm::MCELFObjectTargetWriter Class Reference (original) (raw)
#include "[llvm/MC/MCELFObjectWriter.h](MCELFObjectWriter%5F8h%5Fsource.html)"
Definition at line 53 of file MCELFObjectWriter.h.
| MCELFObjectTargetWriter::MCELFObjectTargetWriter ( bool Is64Bit_, uint8_t OSABI_, uint16_t EMachine_, bool HasRelocationAddend_, uint8_t ABIVersion_ = 0 ) |
protected |
◆ ~MCELFObjectTargetWriter()
| llvm::MCELFObjectTargetWriter::~MCELFObjectTargetWriter ( ) |
overridedefault |
◆ classof()
◆ getABIVersion()
| uint8_t llvm::MCELFObjectTargetWriter::getABIVersion ( ) const |
inline |
◆ getEMachine()
| uint16_t llvm::MCELFObjectTargetWriter::getEMachine ( ) const |
inline |
◆ getOSABI() [1/2]
| uint8_t llvm::MCELFObjectTargetWriter::getOSABI ( ) const |
inline |
Definition at line 99 of file MCELFObjectWriter.h.
Referenced by llvm::createAArch64beAsmBackend(), llvm::createAArch64leAsmBackend(), createARMAsmBackend(), llvm::createHexagonAsmBackend(), llvm::createLoongArchAsmBackend(), llvm::createM68kAsmBackend(), llvm::createMipsELFObjectWriter(), llvm::createRISCVAsmBackend(), llvm::createSystemZMCAsmBackend(), llvm::createX86_32AsmBackend(), llvm::createX86_64AsmBackend(), and llvm::createXtensaAsmBackend().
◆ getOSABI() [2/2]
◆ getRelocType()
| uint8_t llvm::MCELFObjectTargetWriter::getRSsym ( uint32_t Type) const |
inline |
◆ getRType()
| uint8_t llvm::MCELFObjectTargetWriter::getRType ( uint32_t Type) const |
inline |
◆ getRType2()
| uint8_t llvm::MCELFObjectTargetWriter::getRType2 ( uint32_t Type) const |
inline |
◆ getRType3()
| uint8_t llvm::MCELFObjectTargetWriter::getRType3 ( uint32_t Type) const |
inline |
◆ hasRelocationAddend()
| bool llvm::MCELFObjectTargetWriter::hasRelocationAddend ( ) const |
inline |
◆ is64Bit()
| bool llvm::MCELFObjectTargetWriter::is64Bit ( ) const |
inline |
◆ needsRelocateWithSymbol()
◆ setRTypes()
◆ sortRelocs()
| void MCELFObjectTargetWriter::sortRelocs ( std::vector< ELFRelocationEntry > & Relocs) |
virtual |
The documentation for this class was generated from the following files: