Go to the source code of this file.
|
static cl::opt< bool > | ClViewCfgBefore ("dfa-jump-view-cfg-before", cl::desc("View the CFG before DFA Jump Threading"), cl::Hidden, cl::init(false)) |
|
static cl::opt< unsigned > | MaxPathLength ("dfa-max-path-length", cl::desc("Max number of blocks searched to find a threading path"), cl::Hidden, cl::init(20)) |
|
static cl::opt< unsigned > | MaxNumPaths ("dfa-max-num-paths", cl::desc("Max number of paths enumerated around a switch"), cl::Hidden, cl::init(200)) |
|
static cl::opt< unsigned > | CostThreshold ("dfa-cost-threshold", cl::desc("Maximum cost accepted for the transformation"), cl::Hidden, cl::init(50)) |
|
dfa jump | threading |
|
dfa jump DFA Jump | Threading |
|
dfa jump DFA Jump | false |
|
◆ DEBUG_TYPE
◆ INITIALIZE_PASS_BEGIN()
◆ STATISTIC() [1/3]
STATISTIC |
( |
NumCloned |
, |
|
|
"Number of blocks cloned" |
|
|
) |
| |
◆ STATISTIC() [2/3]
STATISTIC |
( |
NumPaths |
, |
|
|
"Number of individual paths threaded" |
|
|
) |
| |
◆ STATISTIC() [3/3]
◆ ClViewCfgBefore
◆ CostThreshold
cl::opt<unsigned> CostThreshold("dfa-cost-threshold", cl::desc("Maximum cost accepted for the transformation"), cl::Hidden, cl::init(50)) |
|
static |
◆ false
◆ MaxNumPaths
cl::opt<unsigned> MaxNumPaths("dfa-max-num-paths", cl::desc("Max number of paths enumerated around a switch"), cl::Hidden, cl::init(200)) |
|
static |
◆ MaxPathLength
cl::opt<unsigned> MaxPathLength("dfa-max-path-length", cl::desc("Max number of blocks searched to find a threading path"), cl::Hidden, cl::init(20)) |
|
static |
◆ threading
◆ Threading
dfa jump DFA Jump Threading |