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

Lowers MachineInstr objects into MCInst objects. More...

#include "Target/AVR/AVRMCInstLower.h"

Public Member Functions

 AVRMCInstLower (MCContext &Ctx, AsmPrinter &Printer)
void lowerInstruction (const MachineInstr &MI, MCInst &OutMI) const
 Lowers a MachineInstr into a MCInst.
MCOperand lowerSymbolOperand (const MachineOperand &MO, MCSymbol *Sym, const AVRSubtarget &Subtarget) const

Detailed Description

Lowers MachineInstr objects into MCInst objects.

Definition at line 26 of file AVRMCInstLower.h.

Constructor & Destructor Documentation

◆ AVRMCInstLower()

llvm::AVRMCInstLower::AVRMCInstLower ( MCContext Ctx,
AsmPrinter Printer 

Definition at line 28 of file AVRMCInstLower.h.

References Printer.

Member Function Documentation

◆ lowerInstruction()

void llvm::AVRMCInstLower::lowerInstruction ( const MachineInstr MI,
MCInst OutMI 
) const

◆ lowerSymbolOperand()

MCOperand llvm::AVRMCInstLower::lowerSymbolOperand ( const MachineOperand MO,
MCSymbol Sym,
const AVRSubtarget Subtarget 
) const

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