llir-opt
0.0.1
Low-Level Post-Link Optimiser for OCaml and C
|
#include <core/analysis.h>
Public Member Functions | |
Analysis (PassManager *passManager) | |
Base class of analyses. | |
![]() | |
Pass (PassManager *passManager) | |
virtual | ~Pass () |
virtual bool | Run (Prog &prog)=0 |
virtual const char * | GetPassName () const =0 |
template<typename T > | |
T * | getAnalysis () |
Returns an available analysis. | |
Additional Inherited Members | |
![]() | |
const PassConfig & | GetConfig () const |
Returns a reference to the configuration. | |
const Target * | GetTarget () const |
Returns a reference to the target. | |
![]() | |
PassManager * | passManager_ |
Pass manager scheduling this pass. | |
Base class for analysis passes.