llir-opt  0.0.1
Low-Level Post-Link Optimiser for OCaml and C
Public Member Functions | List of all members
RISCVMatcher Class Reference

#include <emitter/riscv/riscvisel.h>

Inheritance diagram for RISCVMatcher:
Inheritance graph
[legend]
Collaboration diagram for RISCVMatcher:
Collaboration graph
[legend]

Public Member Functions

 RISCVMatcher (llvm::RISCVTargetMachine &tm, llvm::CodeGenOpt::Level ol, llvm::MachineFunction &mf)
 Construct a new wrapper around the LLVM selector.
 
 ~RISCVMatcher ()
 Delete the matcher.
 
llvm::SelectionDAG & GetDAG () const
 Return the current DAG.
 
const llvm::TargetLowering * getTargetLowering () const override
 Returns the target lowering.
 

Detailed Description

Implementation of the DAG matcher.


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