25 #ifndef _JIT_COMPILER2_SSAPRINTERPASS
26 #define _JIT_COMPILER2_SSAPRINTERPASS
86 #if defined(ENABLE_MEMORY_MANAGER_STATISTICS)
89 inline const char* get_class_name<GlobalSchedulePrinterPass<ScheduleEarlyPass> >() {
90 return "GlobalSchedulePrinterPass(early)";
93 inline const char* get_class_name<GlobalSchedulePrinterPass<ScheduleLatePass> >() {
94 return "GlobalSchedulePrinterPass(late)";
97 inline const char* get_class_name<GlobalSchedulePrinterPass<ScheduleClickPass> >() {
98 return "GlobalSchedulePrinterPass(click)";
Pass superclass All compiler passes should inheritate this class.
Option< bool > schedule_printer_enabled("GlobalSchedulePrinterPass","compiler2: enable GlobalSchedulePrinterPass", false,::cacao::option::xx_root())
BasicBlockPrinterPass TODO: more info.
GlobalSchedulePrinterPass()
Custom new/delete handler mixin.
SSAPrinterPass TODO: more info.
Stores the interdependencies of a pass.
This file contains the command line option parsing library.
GlobalSchedulePrinterPass TODO: more info.
static Option< bool > enabled
static Option< bool > enabled