Lines Matching refs:CostKind
54 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, in getArithmeticInstrCost() argument
60 Opcode, Ty, CostKind, Op1Info, Op2Info); in getArithmeticInstrCost()
74 getArithmeticInstrCost(Opcode, VTy->getElementType(), CostKind) + in getArithmeticInstrCost()
84 TTI::TargetCostKind CostKind, const Instruction *I) const { in getCastInstrCost() argument
90 return BaseT::getCastInstrCost(Opcode, Dst, Src, CCH, CostKind, I); in getCastInstrCost()
94 return BaseT::getCastInstrCost(Opcode, Dst, Src, CCH, CostKind, I); in getCastInstrCost()
141 return BaseT::getCastInstrCost(Opcode, Dst, Src, CCH, CostKind, I); in getCastInstrCost()
146 TTI::TargetCostKind CostKind, TTI::OperandValueInfo OpInfo, in getMemoryOpCost() argument
150 CostKind); in getMemoryOpCost()
156 CostKind); in getMemoryOpCost()
163 CostKind); in getMemoryOpCost()
182 return BaseT::getMemoryOpCost(Opcode, Ty, Alignment, AddressSpace, CostKind); in getMemoryOpCost()
186 unsigned Opcode, Type *Val, TTI::TargetCostKind CostKind, unsigned Index, in getVectorInstrCost() argument
189 Opcode, Val, CostKind, Index, Op0, Op1); in getVectorInstrCost()
202 TTI::TargetCostKind CostKind) const { in getPartialReductionCost()
207 if (CostKind != TTI::TCK_RecipThroughput) in getPartialReductionCost()