#include "Target/AMDGPU/AMDGPUMIRFormatter.h"
|
| AMDGPUMIRFormatter ()=default |
|
virtual | ~AMDGPUMIRFormatter ()=default |
|
bool | parseCustomPseudoSourceValue (StringRef Src, MachineFunction &MF, PerFunctionMIParsingState &PFS, const PseudoSourceValue *&PSV, ErrorCallbackType ErrorCallback) const override |
| Implement target specific parsing of target custom pseudo source value.
|
|
| MIRFormatter ()=default |
|
virtual | ~MIRFormatter ()=default |
|
virtual void | printImm (raw_ostream &OS, const MachineInstr &MI, std::optional< unsigned > OpIdx, int64_t Imm) const |
| Implement target specific printing for machine operand immediate value, so that we can have more meaningful mnemonic than a 64-bit integer.
|
|
virtual bool | parseImmMnemonic (const unsigned OpCode, const unsigned OpIdx, StringRef Src, int64_t &Imm, ErrorCallbackType ErrorCallback) const |
| Implement target specific parsing of immediate mnemonics.
|
|
virtual void | printCustomPseudoSourceValue (raw_ostream &OS, ModuleSlotTracker &MST, const PseudoSourceValue &PSV) const |
| Implement target specific printing of target custom pseudo source value.
|
|
virtual bool | parseCustomPseudoSourceValue (StringRef Src, MachineFunction &MF, PerFunctionMIParsingState &PFS, const PseudoSourceValue *&PSV, ErrorCallbackType ErrorCallback) const |
| Implement target specific parsing of target custom pseudo source value.
|
|
Definition at line 26 of file AMDGPUMIRFormatter.h.
◆ AMDGPUMIRFormatter()
llvm::AMDGPUMIRFormatter::AMDGPUMIRFormatter |
( |
| ) |
|
|
default |
◆ ~AMDGPUMIRFormatter()
virtual llvm::AMDGPUMIRFormatter::~AMDGPUMIRFormatter |
( |
| ) |
|
|
virtualdefault |
◆ parseCustomPseudoSourceValue()
The documentation for this class was generated from the following files: