Lines Matching defs:CostKind
74 TTI::TargetCostKind CostKind) {
109 TTI::TargetCostKind CostKind,
224 return SystemZTTIImpl::getIntImmCost(Imm, Ty, CostKind);
230 TTI::TargetCostKind CostKind) {
275 return SystemZTTIImpl::getIntImmCost(Imm, Ty, CostKind);
426 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind,
432 if (CostKind != TTI::TCK_RecipThroughput)
433 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info,
547 getScalarizationOverhead(VTy, Args, Tys, CostKind);
570 getArithmeticInstrCost(Opcode, Ty->getScalarType(), CostKind);
574 getScalarizationOverhead(VTy, Args, Tys, CostKind);
593 getScalarizationOverhead(VTy, Args, Tys, CostKind);
602 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, Op2Info,
608 TTI::TargetCostKind CostKind, int Index, VectorType *SubTp,
643 return BaseT::getShuffleCost(Kind, Tp, Mask, CostKind, Index, SubTp);
771 TTI::TargetCostKind CostKind,
774 if (CostKind == TTI::TCK_CodeSize || CostKind == TTI::TCK_SizeAndLatency) {
775 auto BaseCost = BaseT::getCastInstrCost(Opcode, Dst, Src, CCH, CostKind, I);
851 return BaseT::getCastInstrCost(Opcode, Dst, Src, CCH, CostKind, I);
902 Opcode, Dst->getScalarType(), Src->getScalarType(), CCH, CostKind);
914 NeedsExtracts, CostKind);
916 /*Extract*/ false, CostKind);
929 /*Extract*/ false, CostKind);
943 /*Extract*/ true, CostKind);
947 return BaseT::getCastInstrCost(Opcode, Dst, Src, CCH, CostKind, I);
965 TTI::TargetCostKind CostKind,
967 if (CostKind != TTI::TCK_RecipThroughput)
968 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind);
1044 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind);
1048 TTI::TargetCostKind CostKind,
1066 return BaseT::getVectorInstrCost(Opcode, Val, CostKind, Index, Op0, Op1);
1161 TTI::TargetCostKind CostKind,
1167 if (CostKind != TTI::TCK_RecipThroughput)
1201 CostKind);
1237 Align Alignment, unsigned AddressSpace, TTI::TargetCostKind CostKind,
1241 Alignment, AddressSpace, CostKind,
1318 TTI::TargetCostKind CostKind) {
1323 return BaseT::getIntrinsicInstrCost(ICA, CostKind);