LLVM 22.0.0git
llvm::AMDGPUMCInstLower Class Reference

#include "Target/AMDGPU/AMDGPUMCInstLower.h"

Public Member Functions

 AMDGPUMCInstLower (MCContext &ctx, const TargetSubtargetInfo &ST, const AsmPrinter &AP)
bool lowerOperand (const MachineOperand &MO, MCOperand &MCOp) const
void lower (const MachineInstr *MI, MCInst &OutMI) const
 Lower a MachineInstr to an MCInst.
void lowerT16D16Helper (const MachineInstr *MI, MCInst &OutMI) const
void lowerT16FmaMixFP16 (const MachineInstr *MI, MCInst &OutMI) const

Detailed Description

Definition at line 26 of file AMDGPUMCInstLower.h.

Constructor & Destructor Documentation

◆ AMDGPUMCInstLower()

AMDGPUMCInstLower::AMDGPUMCInstLower ( MCContext & ctx,
const TargetSubtargetInfo & ST,
const AsmPrinter & AP )

Definition at line 43 of file AMDGPUMCInstLower.cpp.

Member Function Documentation

◆ lower()

◆ lowerOperand()

◆ lowerT16D16Helper()

◆ lowerT16FmaMixFP16()

void AMDGPUMCInstLower::lowerT16FmaMixFP16 ( const MachineInstr * MI,
MCInst & OutMI ) const

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