CACAO
Data Structures | Namespaces | Macros | Typedefs | Functions
PassManager.hpp File Reference

Go to the source code of this file.

Data Structures

class  cacao::jit::compiler2::PassInfo
 
class  cacao::jit::compiler2::PassManager
 Manages pass registry and scheduling. More...
 
class  cacao::jit::compiler2::PassRunner
 Each instance of PassRunner represents a single run of the compiler2. More...
 
struct  cacao::jit::compiler2::PassRegistry< _PassClass >
 

Namespaces

 cacao
 This file contains the Instruction class.
 
 cacao::jit
 
 cacao::jit::compiler2
 Second stage compiler namespace.
 

Macros

#define MYLOG(EXPR)
 

Typedefs

using cacao::jit::compiler2::PassUPtrTy = std::unique_ptr< Pass >
 

Functions

template<class _PassClass >
Pass * cacao::jit::compiler2::call_ctor ()
 

Macro Definition Documentation

#define MYLOG (   EXPR)

Definition at line 42 of file PassManager.hpp.