mini-llvm 0.1.0
Loading...
Searching...
No Matches
mini_llvm::RISCVMIRGen Class Reference

#include <RISCVMIRGen.h>

Public Types

enum  { kSave , kRestore }

Public Member Functions

 RISCVMIRGen (const ir::Module *IM, mir::Module *MM)
 ~RISCVMIRGen ()
 RISCVMIRGen (RISCVMIRGen &&) noexcept
RISCVMIRGenoperator= (RISCVMIRGen &&) noexcept
void emit ()

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
kSave 
kRestore 

Constructor & Destructor Documentation

◆ RISCVMIRGen() [1/2]

mini_llvm::RISCVMIRGen::RISCVMIRGen ( const ir::Module * IM,
mir::Module * MM )

◆ ~RISCVMIRGen()

mini_llvm::RISCVMIRGen::~RISCVMIRGen ( )

◆ RISCVMIRGen() [2/2]

mini_llvm::RISCVMIRGen::RISCVMIRGen ( RISCVMIRGen && )
noexcept

Member Function Documentation

◆ emit()

void mini_llvm::RISCVMIRGen::emit ( )

◆ operator=()

RISCVMIRGen & mini_llvm::RISCVMIRGen::operator= ( RISCVMIRGen && )
noexcept

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