Lines Matching refs:CostKind

143                                                  TTI::TargetCostKind CostKind) {  in getCallInstrCost()  argument
144 return BaseT::getCallInstrCost(F, RetTy, Tys, CostKind); in getCallInstrCost()
149 TTI::TargetCostKind CostKind) { in getIntrinsicInstrCost() argument
155 return BaseT::getIntrinsicInstrCost(ICA, CostKind); in getIntrinsicInstrCost()
167 TTI::TargetCostKind CostKind, in getMemoryOpCost() argument
172 if (CostKind != TTI::TCK_RecipThroughput) in getMemoryOpCost()
177 CostKind, OpInfo, I); in getMemoryOpCost()
217 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, CostKind, in getMemoryOpCost()
224 TTI::TargetCostKind CostKind) { in getMaskedMemoryOpCost() argument
226 CostKind); in getMaskedMemoryOpCost()
231 TTI::TargetCostKind CostKind, in getShuffleCost() argument
240 Align Alignment, TTI::TargetCostKind CostKind, const Instruction *I) { in getGatherScatterOpCost() argument
242 Alignment, CostKind, I); in getGatherScatterOpCost()
247 Align Alignment, unsigned AddressSpace, TTI::TargetCostKind CostKind, in getInterleavedMemoryOpCost() argument
252 CostKind, in getInterleavedMemoryOpCost()
255 CostKind); in getInterleavedMemoryOpCost()
261 TTI::TargetCostKind CostKind, in getCmpSelInstrCost() argument
263 if (ValTy->isVectorTy() && CostKind == TTI::TCK_RecipThroughput) { in getCmpSelInstrCost()
270 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
274 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, in getArithmeticInstrCost() argument
279 if (CostKind != TTI::TCK_RecipThroughput) in getArithmeticInstrCost()
280 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, in getArithmeticInstrCost()
290 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, Op2Info, in getArithmeticInstrCost()
297 TTI::TargetCostKind CostKind, in getCastInstrCost() argument
314 if (CostKind != TTI::TCK_RecipThroughput) in getCastInstrCost()
322 TTI::TargetCostKind CostKind, in getVectorInstrCost() argument
333 return Cost + getVectorInstrCost(Instruction::ExtractElement, Val, CostKind, in getVectorInstrCost()
368 TTI::TargetCostKind CostKind) { in getInstructionCost() argument
390 return BaseT::getInstructionCost(U, Operands, CostKind); in getInstructionCost()