Go to the source code of this file.
|
| STATISTIC (NumNoops,"Number of noops inserted") |
|
| STATISTIC (NumStalls,"Number of pipeline stalls") |
|
| STATISTIC (NumFixedAnti,"Number of fixed anti-dependencies") |
|
| INITIALIZE_PASS (PostRAScheduler,"post-RA-sched","Post RA top-down list latency scheduler", false, false) SchedulePostRATDList |
|
|
static cl::opt< bool > | EnablePostRAScheduler ("post-RA-scheduler", cl::desc("Enable scheduling after register allocation"), cl::init(false), cl::Hidden) |
|
static cl::opt< std::string > | EnableAntiDepBreaking ("break-anti-dependencies", cl::desc("Break post-RA scheduling anti-dependencies: ""\"critical\", \"all\", or \"none\""), cl::init("none"), cl::Hidden) |
|
static cl::opt< int > | DebugDiv ("postra-sched-debugdiv", cl::desc("Debug control MBBs that are scheduled"), cl::init(0), cl::Hidden) |
|
static cl::opt< int > | DebugMod ("postra-sched-debugmod", cl::desc("Debug control MBBs that are scheduled"), cl::init(0), cl::Hidden) |
|
#define DEBUG_TYPE "post-RA-sched" |
INITIALIZE_PASS |
( |
PostRAScheduler |
, |
|
|
"post-RA-sched" |
, |
|
|
"Post RA top-down list latency scheduler" |
, |
|
|
false |
, |
|
|
false |
|
|
) |
| |
STATISTIC |
( |
NumNoops |
, |
|
|
"Number of noops inserted" |
|
|
) |
| |
STATISTIC |
( |
NumStalls |
, |
|
|
"Number of pipeline stalls" |
|
|
) |
| |
STATISTIC |
( |
NumFixedAnti |
, |
|
|
"Number of fixed anti-dependencies" |
|
|
) |
| |
cl::opt<int> DebugDiv("postra-sched-debugdiv", cl::desc("Debug control MBBs that are scheduled"), cl::init(0), cl::Hidden) |
|
static |
cl::opt<int> DebugMod("postra-sched-debugmod", cl::desc("Debug control MBBs that are scheduled"), cl::init(0), cl::Hidden) |
|
static |
cl::opt<std::string> EnableAntiDepBreaking("break-anti-dependencies", cl::desc("Break post-RA scheduling anti-dependencies: ""\"critical\", \"all\", or \"none\""), cl::init("none"), cl::Hidden) |
|
static |
cl::opt<bool> EnablePostRAScheduler("post-RA-scheduler", cl::desc("Enable scheduling after register allocation"), cl::init(false), cl::Hidden) |
|
static |