Home | History | Annotate | Download | only in Vectorize

Lines Matching refs:TTI

228           TargetTransformInfo *Tti, AliasAnalysis *Aa, LoopInfo *Li,
230 F(Func), SE(Se), DL(Dl), TTI(Tti), AA(Aa), LI(Li), DT(Dt),
404 TargetTransformInfo *TTI;
806 return TTI->getShuffleCost(TargetTransformInfo::SK_Broadcast, VecTy, 0);
839 int ScalarCost = VL.size() * TTI->getCastInstrCost(VL0->getOpcode(),
843 int VecCost = TTI->getCastInstrCost(VL0->getOpcode(), VecTy, SrcVecTy);
874 TTI->getCmpSelInstrCost(Opcode, ScalarTy, Builder.getInt1Ty());
875 VecCost = TTI->getCmpSelInstrCost(Opcode, VecTy, MaskTy);
878 TTI->getArithmeticInstrCost(Opcode, ScalarTy);
879 VecCost = TTI->getArithmeticInstrCost(Opcode, VecTy);
886 TTI->getMemoryOpCost(Instruction::Load, ScalarTy, 1, 0);
887 int VecLdCost = TTI->getMemoryOpCost(Instruction::Load, ScalarTy, 1, 0);
893 TTI->getMemoryOpCost(Instruction::Store, ScalarTy, 1, 0);
894 int VecStCost = TTI->getMemoryOpCost(Instruction::Store, ScalarTy, 1, 0);
931 ExtractCost += TTI->getVectorInstrCost(Instruction::ExtractElement, VecTy,
943 Cost += TTI->getVectorInstrCost(Instruction::InsertElement, Ty, i);
1562 TargetTransformInfo *TTI;
1570 TTI = &getAnalysis<TargetTransformInfo>();
1592 BoUpSLP R(&F, SE, DL, TTI, AA, LI, DT);