LLVM 17.0.0git
|
#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>
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) |
Definition at line 43 of file SystemZMCObjectWriter.cpp.
References llvm::SystemZ::FK_390_12, llvm::SystemZ::FK_390_20, llvm::FK_Data_1, llvm::FK_Data_2, llvm::FK_Data_4, llvm::FK_Data_8, and llvm_unreachable.
Definition at line 56 of file SystemZMCObjectWriter.cpp.
References llvm::SystemZ::FK_390_PC12DBL, llvm::SystemZ::FK_390_PC16DBL, llvm::SystemZ::FK_390_PC24DBL, llvm::SystemZ::FK_390_PC32DBL, llvm::FK_Data_2, llvm::FK_Data_4, llvm::FK_Data_8, and llvm_unreachable.
Definition at line 108 of file SystemZMCObjectWriter.cpp.
References llvm::SystemZ::FK_390_PC12DBL, llvm::SystemZ::FK_390_PC16DBL, llvm::SystemZ::FK_390_PC24DBL, llvm::SystemZ::FK_390_PC32DBL, and llvm_unreachable.
Definition at line 98 of file SystemZMCObjectWriter.cpp.
References llvm::SystemZ::FK_390_TLS_CALL, llvm::FK_Data_4, llvm::FK_Data_8, and llvm_unreachable.
Definition at line 88 of file SystemZMCObjectWriter.cpp.
References llvm::SystemZ::FK_390_TLS_CALL, llvm::FK_Data_4, llvm::FK_Data_8, and llvm_unreachable.
Definition at line 79 of file SystemZMCObjectWriter.cpp.
References llvm::FK_Data_4, llvm::FK_Data_8, and llvm_unreachable.
Definition at line 70 of file SystemZMCObjectWriter.cpp.
References llvm::FK_Data_4, llvm::FK_Data_8, and llvm_unreachable.