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

Variables

static PassRegistry
< SSAPrinterPass > 
cacao::jit::compiler2::X ("SSAPrinterPass")
 
static PassRegistry
< BasicBlockPrinterPass > 
cacao::jit::compiler2::Z ("BasicBlockPrinterPass")
 
Option< bool > cacao::jit::compiler2::schedule_printer_enabled ("GlobalSchedulePrinterPass","compiler2: enable GlobalSchedulePrinterPass", false,::cacao::option::xx_root())
 
static PassRegistry
< GlobalSchedulePrinterPass
< ScheduleLatePass > > 
cacao::jit::compiler2::X_late ("GlobalSchedulePrinterPass(late)")
 
static PassRegistry
< GlobalSchedulePrinterPass
< ScheduleEarlyPass > > 
cacao::jit::compiler2::X_early ("GlobalSchedulePrinterPass(early)")
 
static PassRegistry
< GlobalSchedulePrinterPass
< ScheduleClickPass > > 
cacao::jit::compiler2::X_click ("GlobalSchedulePrinterPass(click)")
 

Variable Documentation

alloc::set<EdgeType>::type begin2end_edges

Definition at line 88 of file SSAPrinterPass.cpp.

alloc::set<EdgeType>::type cfg_edges

Definition at line 87 of file SSAPrinterPass.cpp.

alloc::set<EdgeType>::type data_dep

Definition at line 85 of file SSAPrinterPass.cpp.

const Method& M

Definition at line 81 of file SSAPrinterPass.cpp.

std::string name

Definition at line 82 of file SSAPrinterPass.cpp.

OStream& OS

Definition at line 201 of file SSAPrinterPass.cpp.

GlobalSchedule* sched

Definition at line 83 of file SSAPrinterPass.cpp.

alloc::set<EdgeType>::type sched_dep

Definition at line 86 of file SSAPrinterPass.cpp.

BeginInst* target

Definition at line 202 of file SSAPrinterPass.cpp.

bool verbose

Definition at line 84 of file SSAPrinterPass.cpp.