|
LLVM 24.0.0git
|
#include "SystemZELFAsmPrinter.h"#include "MCTargetDesc/SystemZMCTargetDesc.h"#include "SystemZConstantPoolValue.h"#include "SystemZMCInstLower.h"#include "SystemZSubtarget.h"#include "llvm/BinaryFormat/ELF.h"#include "llvm/CodeGen/MachineConstantPool.h"#include "llvm/CodeGen/StackMaps.h"#include "llvm/IR/Module.h"#include "llvm/MC/MCExpr.h"#include "llvm/MC/MCInstBuilder.h"#include "llvm/MC/MCSectionELF.h"#include "llvm/MC/MCStreamer.h"Go to the source code of this file.
Functions | |
| static unsigned | EmitNop (MCContext &OutContext, MCStreamer &OutStreamer, unsigned NumBytes, const MCSubtargetInfo &STI) |
| static const MCSymbolRefExpr * | getTLSGetOffset (MCContext &Context) |
| static const MCSymbolRefExpr * | getGlobalOffsetTable (MCContext &Context) |
| static uint8_t | getSpecifierFromModifier (SystemZCP::SystemZCPModifier Modifier) |
|
static |
Definition at line 31 of file SystemZELFAsmPrinter.cpp.
References llvm::MCSymbolRefExpr::create(), llvm::MCContext::createTempSymbol(), llvm::MCStreamer::emitInstruction(), llvm::MCStreamer::emitLabel(), and llvm_unreachable.
|
static |
Definition at line 61 of file SystemZELFAsmPrinter.cpp.
References llvm::MCSymbolRefExpr::create().
Referenced by llvm::SystemZELFAsmPrinter::emitInstruction().
|
static |
Definition at line 426 of file SystemZELFAsmPrinter.cpp.
References llvm::SystemZCP::DTPOFF, llvm_unreachable, llvm::SystemZCP::NTPOFF, llvm::SystemZ::S_DTPOFF, llvm::SystemZ::S_NTPOFF, llvm::SystemZ::S_TLSGD, llvm::SystemZ::S_TLSLDM, llvm::SystemZCP::TLSGD, and llvm::SystemZCP::TLSLDM.
Referenced by llvm::SystemZELFAsmPrinter::emitMachineConstantPoolValue().
|
static |
Definition at line 55 of file SystemZELFAsmPrinter.cpp.
References llvm::MCSymbolRefExpr::create(), and llvm::SystemZ::S_PLT.
Referenced by llvm::SystemZELFAsmPrinter::emitInstruction().