Home | History | Annotate | Download | only in Analysis

Lines Matching refs:TTI

38     CostModelAnalysis() : FunctionPass(ID), F(0), TTI(0) {
57 const TargetTransformInfo *TTI;
79 TTI = getAnalysisIfAvailable<TargetTransformInfo>();
92 if (!TTI)
98 return TTI->getAddressComputationCost(ValTy);
104 return TTI->getCFInstrCost(I->getOpcode());
124 return TTI->getArithmeticInstrCost(I->getOpcode(), I->getType());
129 return TTI->getCmpSelInstrCost(I->getOpcode(), I->getType(), CondTy);
134 return TTI->getCmpSelInstrCost(I->getOpcode(), ValTy);
139 return TTI->getMemoryOpCost(I->getOpcode(), ValTy,
145 return TTI->getMemoryOpCost(I->getOpcode(), I->getType(),
162 return TTI->getCastInstrCost(I->getOpcode(), I->getType(), SrcTy);
170 return TTI->getVectorInstrCost(I->getOpcode(),
179 return TTI->getVectorInstrCost(I->getOpcode(),
189 return TTI->getShuffleCost(TargetTransformInfo::SK_Reverse, VecTypOp0, 0,
199 return TTI->getIntrinsicInstrCost(II->getIntrinsicID(), II->getType(),