LLVM 20.0.0git
|
#include "llvm/ADT/DenseMap.h"
#include "llvm/ADT/SmallVector.h"
#include "llvm/BinaryFormat/ELF.h"
#include "llvm/MC/MCObjectWriter.h"
#include "llvm/MC/MCSectionELF.h"
#include "llvm/Support/Casting.h"
#include "llvm/Support/raw_ostream.h"
#include "llvm/TargetParser/Triple.h"
#include <cstdint>
#include <memory>
#include <optional>
#include <vector>
Go to the source code of this file.
Classes | |
struct | llvm::ELFRelocationEntry |
class | llvm::MCELFObjectTargetWriter |
class | llvm::ELFObjectWriter |
struct | llvm::ELFObjectWriter::Symver |
Namespaces | |
namespace | llvm |
This is an optimization pass for GlobalISel generic memory operations. | |
Macros | |
#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 |
#define R_SSYM_MASK 0x00ffffff |
Definition at line 115 of file MCELFObjectWriter.h.
#define R_SSYM_SHIFT 24 |
Definition at line 114 of file MCELFObjectWriter.h.
#define R_TYPE2_MASK 0xffff00ff |
Definition at line 111 of file MCELFObjectWriter.h.
#define R_TYPE2_SHIFT 8 |
Definition at line 110 of file MCELFObjectWriter.h.
#define R_TYPE3_MASK 0xff00ffff |
Definition at line 113 of file MCELFObjectWriter.h.
#define R_TYPE3_SHIFT 16 |
Definition at line 112 of file MCELFObjectWriter.h.
#define R_TYPE_MASK 0xffffff00 |
Definition at line 109 of file MCELFObjectWriter.h.
#define R_TYPE_SHIFT 0 |
Definition at line 108 of file MCELFObjectWriter.h.