| 
    LLVM 22.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.
Referenced by llvm::MCELFObjectTargetWriter::setRSsym().
| #define R_SSYM_SHIFT 24 | 
Definition at line 114 of file MCELFObjectWriter.h.
Referenced by llvm::MCELFObjectTargetWriter::getRSsym(), and llvm::MCELFObjectTargetWriter::setRSsym().
| #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.
Referenced by llvm::MCELFObjectTargetWriter::getRType2(), and llvm::MCELFObjectTargetWriter::setRTypes().
| #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.
Referenced by llvm::MCELFObjectTargetWriter::getRType3(), and llvm::MCELFObjectTargetWriter::setRTypes().
| #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.
Referenced by llvm::MCELFObjectTargetWriter::getRType(), and llvm::MCELFObjectTargetWriter::setRTypes().