Lines Matching refs:TargetTransformInfo
66 #include "llvm/Analysis/TargetTransformInfo.h"
780 static bool isLegal2RegAMUse(const TargetTransformInfo &TTI, const LSRUse &LU,
783 static unsigned getScalingFactorCost(const TargetTransformInfo &TTI,
824 void RateFormula(const TargetTransformInfo &TTI,
916 void Cost::RateFormula(const TargetTransformInfo &TTI,
1308 static bool isLegalUse(const TargetTransformInfo &TTI, LSRUse::KindType Kind,
1361 static bool isLegalUse(const TargetTransformInfo &TTI, int64_t MinOffset,
1380 static bool isLegalUse(const TargetTransformInfo &TTI, int64_t MinOffset,
1387 static bool isLegal2RegAMUse(const TargetTransformInfo &TTI, const LSRUse &LU,
1411 static unsigned getScalingFactorCost(const TargetTransformInfo &TTI,
1447 static bool isAlwaysFoldable(const TargetTransformInfo &TTI,
1468 static bool isAlwaysFoldable(const TargetTransformInfo &TTI,
1591 const TargetTransformInfo &TTI;
2480 ScalarEvolution &SE, const TargetTransformInfo &TTI) {
2777 Value *Operand, const TargetTransformInfo &TTI) {
4682 TTI(P->getAnalysis<TargetTransformInfo>()), L(L), Changed(false),
4859 INITIALIZE_AG_DEPENDENCY(TargetTransformInfo)
4894 AU.addRequired<TargetTransformInfo>();
4914 &getAnalysis<TargetTransformInfo>());