CACAO
Namespaces | Macros
PassManager.cpp File Reference

Go to the source code of this file.

Namespaces

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

Macros

#define DEBUG_NAME   "compiler2/PassManager"
 
#define DEBUG_NAME   "compiler2/PassManager/Scheduler"
 

Macro Definition Documentation

#define DEBUG_NAME   "compiler2/PassManager"

Definition at line 147 of file PassManager.cpp.

#define DEBUG_NAME   "compiler2/PassManager/Scheduler"

Definition at line 147 of file PassManager.cpp.

Variable Documentation

PassInfo::IDTy id

Definition at line 283 of file PassManager.cpp.

ID2MapTy& map

Definition at line 307 of file PassManager.cpp.

PassManager::ScheduleListTy& new_schedule

Definition at line 216 of file PassManager.cpp.

ID2PUTy& pu_map

Definition at line 217 of file PassManager.cpp.

alloc::unordered_set<PassInfo::IDTy>::type& ready

Definition at line 198 of file PassManager.cpp.

ID2MapTy& reverse_require_map

Definition at line 197 of file PassManager.cpp.

alloc::list<PassInfo::IDTy>::type& stack

Definition at line 215 of file PassManager.cpp.

alloc::deque<PassInfo::IDTy>::type& unhandled

Definition at line 213 of file PassManager.cpp.