LLVM 19.0.0git
Functions
SystemZELFObjectWriter.cpp File Reference
#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)
 

Function Documentation

◆ getAbsoluteReloc()

static unsigned getAbsoluteReloc ( MCContext Ctx,
SMLoc  Loc,
unsigned  Kind 
)
static

◆ getPCRelReloc()

static unsigned getPCRelReloc ( MCContext Ctx,
SMLoc  Loc,
unsigned  Kind 
)
static

◆ getPLTReloc()

static unsigned getPLTReloc ( MCContext Ctx,
SMLoc  Loc,
unsigned  Kind 
)
static

◆ getTLSGDReloc()

static unsigned getTLSGDReloc ( MCContext Ctx,
SMLoc  Loc,
unsigned  Kind 
)
static

◆ getTLSLDMReloc()

static unsigned getTLSLDMReloc ( MCContext Ctx,
SMLoc  Loc,
unsigned  Kind 
)
static

◆ getTLSLDOReloc()

static unsigned getTLSLDOReloc ( MCContext Ctx,
SMLoc  Loc,
unsigned  Kind 
)
static

◆ getTLSLEReloc()

static unsigned getTLSLEReloc ( MCContext Ctx,
SMLoc  Loc,
unsigned  Kind 
)
static