CACAO
Namespaces | Macros | Variables
ListSchedulingPass.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.
 

Macros

#define DEBUG_NAME   "compiler2/ListSchedulingPass"
 

Variables

static PassRegistry
< ListSchedulingPass > 
cacao::jit::compiler2::X ("ListSchedulingPass")
 

Macro Definition Documentation

#define DEBUG_NAME   "compiler2/ListSchedulingPass"

Definition at line 39 of file ListSchedulingPass.cpp.

Variable Documentation

BeginInst* BI

Definition at line 118 of file ListSchedulingPass.cpp.

GlobalSchedule* GS

Definition at line 50 of file ListSchedulingPass.cpp.

Instruction* I

Definition at line 99 of file ListSchedulingPass.cpp.

bool& leader

Definition at line 100 of file ListSchedulingPass.cpp.

PriorityQueueTy& ready

Definition at line 117 of file ListSchedulingPass.cpp.

alloc::set<Instruction*>::type& scheduled

Definition at line 97 of file ListSchedulingPass.cpp.