LLVM 19.0.0git
Public Member Functions | List of all members
llvm::SystemZMCInstLower Class Reference

#include "Target/SystemZ/SystemZMCInstLower.h"

Public Member Functions

 SystemZMCInstLower (MCContext &ctx, SystemZAsmPrinter &asmPrinter)
 
void lower (const MachineInstr *MI, MCInst &OutMI) const
 
MCOperand lowerOperand (const MachineOperand &MO) const
 
const MCExprgetExpr (const MachineOperand &MO, MCSymbolRefExpr::VariantKind Kind) const
 

Detailed Description

Definition at line 23 of file SystemZMCInstLower.h.

Constructor & Destructor Documentation

◆ SystemZMCInstLower()

SystemZMCInstLower::SystemZMCInstLower ( MCContext ctx,
SystemZAsmPrinter asmPrinter 
)

Definition at line 31 of file SystemZMCInstLower.cpp.

Member Function Documentation

◆ getExpr()

const MCExpr * SystemZMCInstLower::getExpr ( const MachineOperand MO,
MCSymbolRefExpr::VariantKind  Kind 
) const

◆ lower()

void SystemZMCInstLower::lower ( const MachineInstr MI,
MCInst OutMI 
) const

◆ lowerOperand()

MCOperand SystemZMCInstLower::lowerOperand ( const MachineOperand MO) const

The documentation for this class was generated from the following files: