LLVM API Documentation
#include "llvm/ADT/Triple.h"
#include "llvm/Support/DataTypes.h"
#include "llvm/Support/ELF.h"
#include <vector>
Go to the source code of this file.
Classes | |
class | llvm::MCELFObjectTargetWriter |
Namespaces | |
namespace | llvm |
List of target independent CodeGen pass IDs. | |
Defines | |
#define | R_TYPE_SHIFT 0 |
#define | R_TYPE_MASK 0xffffff00 |
#define | R_TYPE2_SHIFT 8 |
#define | R_TYPE2_MASK 0xffff00ff |
#define | R_TYPE3_SHIFT 16 |
#define | R_TYPE3_MASK 0xff00ffff |
#define | R_SSYM_SHIFT 24 |
#define | R_SSYM_MASK 0x00ffffff |
Functions | |
MCObjectWriter * | llvm::createELFObjectWriter (MCELFObjectTargetWriter *MOTW, raw_ostream &OS, bool IsLittleEndian) |
Construct a new ELF writer instance. |
#define R_SSYM_MASK 0x00ffffff |
Definition at line 79 of file MCELFObjectWriter.h.
Referenced by llvm::MCELFObjectTargetWriter::setRSsym().
#define R_SSYM_SHIFT 24 |
Definition at line 78 of file MCELFObjectWriter.h.
Referenced by llvm::MCELFObjectTargetWriter::getRSsym(), and llvm::MCELFObjectTargetWriter::setRSsym().
#define R_TYPE2_MASK 0xffff00ff |
Definition at line 75 of file MCELFObjectWriter.h.
Referenced by llvm::MCELFObjectTargetWriter::setRType2().
#define R_TYPE2_SHIFT 8 |
Definition at line 74 of file MCELFObjectWriter.h.
Referenced by llvm::MCELFObjectTargetWriter::getRType2(), and llvm::MCELFObjectTargetWriter::setRType2().
#define R_TYPE3_MASK 0xff00ffff |
Definition at line 77 of file MCELFObjectWriter.h.
Referenced by llvm::MCELFObjectTargetWriter::setRType3().
#define R_TYPE3_SHIFT 16 |
Definition at line 76 of file MCELFObjectWriter.h.
Referenced by llvm::MCELFObjectTargetWriter::getRType3(), and llvm::MCELFObjectTargetWriter::setRType3().
#define R_TYPE_MASK 0xffffff00 |
Definition at line 73 of file MCELFObjectWriter.h.
Referenced by llvm::MCELFObjectTargetWriter::setRType().
#define R_TYPE_SHIFT 0 |
Definition at line 72 of file MCELFObjectWriter.h.
Referenced by llvm::MCELFObjectTargetWriter::getRType(), and llvm::MCELFObjectTargetWriter::setRType().