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

#include <RISCVBackendDriver.h>

Public Member Functions

 RISCVBackendDriver (RegisterAllocator *allocator)
 ~RISCVBackendDriver ()
 RISCVBackendDriver (RISCVBackendDriver &&) noexcept
RISCVBackendDriveroperator= (RISCVBackendDriver &&) noexcept
void run (const ir::Module &IM, mir::Module &MM, mc::Module &MCM)

Constructor & Destructor Documentation

◆ RISCVBackendDriver() [1/2]

mini_llvm::RISCVBackendDriver::RISCVBackendDriver ( RegisterAllocator * allocator)
explicit

◆ ~RISCVBackendDriver()

mini_llvm::RISCVBackendDriver::~RISCVBackendDriver ( )

◆ RISCVBackendDriver() [2/2]

mini_llvm::RISCVBackendDriver::RISCVBackendDriver ( RISCVBackendDriver && )
noexcept

Member Function Documentation

◆ operator=()

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

◆ run()

void mini_llvm::RISCVBackendDriver::run ( const ir::Module & IM,
mir::Module & MM,
mc::Module & MCM )

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