Go to the source code of this file.
Variables
static cl::opt < bool >
Pwr9EVL ("ppc-pwr9-evl", cl::desc ("Allow vp.load and vp.store for pwr9"), cl::init(false), cl::Hidden)
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
◆ Pwr9EVL◆ 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