#include "SystemZMCInstLower.h"
#include "SystemZAsmPrinter.h"
#include "llvm/IR/Mangler.h"
#include "llvm/MC/MCExpr.h"
#include "llvm/MC/MCInst.h"
#include "llvm/MC/MCStreamer.h"
usingnamespacellvm;
static MCSymbolRefExpr::VariantKind getVariantKind(unsigned Flags) { … }
SystemZMCInstLower::SystemZMCInstLower(MCContext &ctx,
SystemZAsmPrinter &asmprinter)
: … { … }
const MCExpr *
SystemZMCInstLower::getExpr(const MachineOperand &MO,
MCSymbolRefExpr::VariantKind Kind) const { … }
MCOperand SystemZMCInstLower::lowerOperand(const MachineOperand &MO) const { … }
void SystemZMCInstLower::lower(const MachineInstr *MI, MCInst &OutMI) const { … }