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

#include <tools/llir-reducer/prog_reducer.h>

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

Public Member Functions

 ProgReducerBase (unsigned threads)
 Initialises the pass.
 
std::unique_ptr< ProgReduce (std::unique_ptr< Prog > &&prog, const Timeout &Timeout)
 Runs the pass.
 
virtual bool Verify (const Prog &prog) const =0
 Verifies a program.
 
- Public Member Functions inherited from InstVisitor< Iterator< Inst > >
Iterator< InstDispatch (Inst &i)
 

Detailed Description

Pass to eliminate unnecessary moves.


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