LLVM  6.0.0svn
Functions
SystemZMCObjectWriter.cpp File Reference
#include "MCTargetDesc/SystemZMCFixups.h"
#include "MCTargetDesc/SystemZMCTargetDesc.h"
#include "llvm/BinaryFormat/ELF.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 dependency graph for SystemZMCObjectWriter.cpp:

Go to the source code of this file.

Functions

static unsigned getAbsoluteReloc (unsigned Kind)
 
static unsigned getPCRelReloc (unsigned Kind)
 
static unsigned getTLSLEReloc (unsigned Kind)
 
static unsigned getTLSLDOReloc (unsigned Kind)
 
static unsigned getTLSLDMReloc (unsigned Kind)
 
static unsigned getTLSGDReloc (unsigned Kind)
 
static unsigned getPLTReloc (unsigned Kind)
 

Function Documentation

◆ getAbsoluteReloc()

static unsigned getAbsoluteReloc ( unsigned  Kind)
static

◆ getPCRelReloc()

static unsigned getPCRelReloc ( unsigned  Kind)
static

◆ getPLTReloc()

static unsigned getPLTReloc ( unsigned  Kind)
static

◆ getTLSGDReloc()

static unsigned getTLSGDReloc ( unsigned  Kind)
static

◆ getTLSLDMReloc()

static unsigned getTLSLDMReloc ( unsigned  Kind)
static

◆ getTLSLDOReloc()

static unsigned getTLSLDOReloc ( unsigned  Kind)
static

Definition at line 78 of file SystemZMCObjectWriter.cpp.

References llvm::FK_Data_4, llvm::FK_Data_8, and llvm_unreachable.

Referenced by getPLTReloc().

◆ getTLSLEReloc()

static unsigned getTLSLEReloc ( unsigned  Kind)
static

Definition at line 69 of file SystemZMCObjectWriter.cpp.

References llvm::FK_Data_4, llvm::FK_Data_8, and llvm_unreachable.

Referenced by getPLTReloc().