Go to the source code of this file.
|
static cl::opt< bool > | VecMaskCost ("ppc-vec-mask-cost", cl::desc("add masking cost for i1 vectors"), cl::init(true), cl::Hidden) |
|
static cl::opt< bool > | DisablePPCConstHoist ("disable-ppc-constant-hoisting", cl::desc("disable constant hoisting on PPC"), cl::init(false), cl::Hidden) |
|
static cl::opt< bool > | EnablePPCColdCC ("ppc-enable-coldcc", cl::Hidden, cl::init(false), cl::desc("Enable using coldcc calling conv for cold " "internal functions")) |
|
static cl::opt< bool > | LsrNoInsnsCost ("ppc-lsr-no-insns-cost", cl::Hidden, cl::init(false), cl::desc("Do not add instruction count to lsr cost model")) |
|
static cl::opt< unsigned > | SmallCTRLoopThreshold ("min-ctr-loop-threshold", cl::init(4), cl::Hidden, cl::desc("Loops with a constant trip count smaller than " "this value will not use the count register.")) |
|
◆ DEBUG_TYPE
#define DEBUG_TYPE "ppctti" |
◆ isMMAType()
◆ DisablePPCConstHoist
cl::opt< bool > DisablePPCConstHoist("disable-ppc-constant-hoisting", cl::desc("disable constant hoisting on PPC"), cl::init(false), cl::Hidden) |
( |
"disable-ppc-constant-hoisting" |
, |
|
|
cl::desc("disable constant hoisting on PPC") |
, |
|
|
cl::init(false) |
, |
|
|
cl::Hidden |
|
|
) |
| |
|
static |
◆ EnablePPCColdCC
cl::opt< bool > EnablePPCColdCC("ppc-enable-coldcc", cl::Hidden, cl::init(false), cl::desc("Enable using coldcc calling conv for cold " "internal functions")) |
( |
"ppc-enable-coldcc" |
, |
|
|
cl::Hidden |
, |
|
|
cl::init(false) |
, |
|
|
cl::desc("Enable using coldcc calling conv for cold " "internal functions") |
|
|
) |
| |
|
static |
◆ LsrNoInsnsCost
cl::opt< bool > LsrNoInsnsCost("ppc-lsr-no-insns-cost", cl::Hidden, cl::init(false), cl::desc("Do not add instruction count to lsr cost model")) |
( |
"ppc-lsr-no-insns-cost" |
, |
|
|
cl::Hidden |
, |
|
|
cl::init(false) |
, |
|
|
cl::desc("Do not add instruction count to lsr cost model") |
|
|
) |
| |
|
static |
◆ SmallCTRLoopThreshold
cl::opt< unsigned > SmallCTRLoopThreshold("min-ctr-loop-threshold", cl::init(4), cl::Hidden, cl::desc("Loops with a constant trip count smaller than " "this value will not use the count register.")) |
( |
"min-ctr-loop-threshold" |
, |
|
|
cl::init(4) |
, |
|
|
cl::Hidden |
, |
|
|
cl::desc("Loops with a constant trip count smaller than " "this value will not use the count register.") |
|
|
) |
| |
|
static |
◆ VecMaskCost
cl::opt< bool > VecMaskCost("ppc-vec-mask-cost", cl::desc("add masking cost for i1 vectors"), cl::init(true), cl::Hidden) |
( |
"ppc-vec-mask-cost" |
, |
|
|
cl::desc("add masking cost for i1 vectors") |
, |
|
|
cl::init(true) |
, |
|
|
cl::Hidden |
|
|
) |
| |
|
static |