CACAO
|
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)") |
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.