LLVM 20.0.0git
|
#include "MCTargetDesc/SystemZMCFixups.h"
#include "MCTargetDesc/SystemZMCTargetDesc.h"
#include "llvm/BinaryFormat/ELF.h"
#include "llvm/MC/MCContext.h"
#include "llvm/MC/MCELFObjectWriter.h"
#include "llvm/MC/MCExpr.h"
#include "llvm/MC/MCFixup.h"
#include "llvm/MC/MCObjectWriter.h"
#include "llvm/MC/MCValue.h"
#include "llvm/Support/ErrorHandling.h"
#include <cassert>
#include <cstdint>
#include <memory>
Go to the source code of this file.
Functions | |
static unsigned | getAbsoluteReloc (MCContext &Ctx, SMLoc Loc, unsigned Kind) |
static unsigned | getPCRelReloc (MCContext &Ctx, SMLoc Loc, unsigned Kind) |
static unsigned | getTLSLEReloc (MCContext &Ctx, SMLoc Loc, unsigned Kind) |
static unsigned | getTLSLDOReloc (MCContext &Ctx, SMLoc Loc, unsigned Kind) |
static unsigned | getTLSLDMReloc (MCContext &Ctx, SMLoc Loc, unsigned Kind) |
static unsigned | getTLSGDReloc (MCContext &Ctx, SMLoc Loc, unsigned Kind) |
static unsigned | getPLTReloc (MCContext &Ctx, SMLoc Loc, unsigned Kind) |
Definition at line 45 of file SystemZELFObjectWriter.cpp.
References llvm::SystemZ::FK_390_S16Imm, llvm::SystemZ::FK_390_S20Imm, llvm::SystemZ::FK_390_S32Imm, llvm::SystemZ::FK_390_S8Imm, llvm::SystemZ::FK_390_U12Imm, llvm::SystemZ::FK_390_U16Imm, llvm::SystemZ::FK_390_U32Imm, llvm::SystemZ::FK_390_U8Imm, llvm::FK_Data_1, llvm::FK_Data_2, llvm::FK_Data_4, llvm::FK_Data_8, and llvm::MCContext::reportError().
Definition at line 71 of file SystemZELFObjectWriter.cpp.
References llvm::SystemZ::FK_390_PC12DBL, llvm::SystemZ::FK_390_PC16DBL, llvm::SystemZ::FK_390_PC24DBL, llvm::SystemZ::FK_390_PC32DBL, llvm::SystemZ::FK_390_S16Imm, llvm::SystemZ::FK_390_S32Imm, llvm::SystemZ::FK_390_U16Imm, llvm::SystemZ::FK_390_U32Imm, llvm::FK_Data_2, llvm::FK_Data_4, llvm::FK_Data_8, and llvm::MCContext::reportError().
Definition at line 139 of file SystemZELFObjectWriter.cpp.
References llvm::SystemZ::FK_390_PC12DBL, llvm::SystemZ::FK_390_PC16DBL, llvm::SystemZ::FK_390_PC24DBL, llvm::SystemZ::FK_390_PC32DBL, and llvm::MCContext::reportError().
Definition at line 128 of file SystemZELFObjectWriter.cpp.
References llvm::SystemZ::FK_390_TLS_CALL, llvm::FK_Data_4, llvm::FK_Data_8, and llvm::MCContext::reportError().
Definition at line 117 of file SystemZELFObjectWriter.cpp.
References llvm::SystemZ::FK_390_TLS_CALL, llvm::FK_Data_4, llvm::FK_Data_8, and llvm::MCContext::reportError().
Definition at line 107 of file SystemZELFObjectWriter.cpp.
References llvm::FK_Data_4, llvm::FK_Data_8, and llvm::MCContext::reportError().
Definition at line 97 of file SystemZELFObjectWriter.cpp.
References llvm::FK_Data_4, llvm::FK_Data_8, and llvm::MCContext::reportError().