Home
last modified time | relevance | path

Searched refs:TCK_RecipThroughput (Results 1 – 25 of 27) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DCostModel.cpp32 cl::init(TargetTransformInfo::TCK_RecipThroughput),
33 cl::values(clEnumValN(TargetTransformInfo::TCK_RecipThroughput,
61 return TTI->getInstructionCost(I, TargetTransformInfo::TCK_RecipThroughput); in getInstructionCost()
H A DTargetTransformInfo.cpp223 assert((CostKind == TTI::TCK_RecipThroughput || Cost >= 0) && in getUserCost()
1058 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getInstructionThroughput()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.h86 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput) {
94 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput) {
102 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput) const;
158 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput,
216 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput);
222 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput);
H A DAMDGPUTargetTransformInfo.cpp526 return BaseT::getArithmeticInstrCost(Opcode, Ty, TTI::TCK_RecipThroughput, in getArithmeticInstrCost()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFTargetTransformInfo.h60 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput,
68 if (ISD == ISD::ADD && CostKind == TTI::TCK_RecipThroughput)
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp166 if (CostKind != TTI::TCK_RecipThroughput) in getMemoryOpCost()
254 if (ValTy->isVectorTy() && CostKind == TTI::TCK_RecipThroughput) { in getCmpSelInstrCost()
269 if (CostKind != TTI::TCK_RecipThroughput) in getArithmeticInstrCost()
299 if (CostKind != TTI::TCK_RecipThroughput) in getCastInstrCost()
H A DHexagonTargetTransformInfo.h145 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput,
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h211 TCK_RecipThroughput, ///< Reciprocal throughput. enumerator
228 case TCK_RecipThroughput: in getInstructionCost()
1015 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput,
1111 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput,
1117 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput) const;
1146 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput,
1181 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput) const;
1185 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput) const;
1195 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput) const;
1654 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput) = 0;
[all …]
H A DTargetTransformInfoImpl.h525 if (Opcode == Instruction::PHI && CostKind != TTI::TCK_RecipThroughput)
637 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput) const {
1084 return CostKind == TTI::TCK_RecipThroughput ? -1 : 1; in getUserCost()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.h184 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput,
321 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput);
H A DAArch64TargetTransformInfo.cpp935 if (CostKind != TTI::TCK_RecipThroughput) in getCastInstrCost()
1207 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getExtractWithExtendCost()
1246 if (CostKind != TTI::TCK_RecipThroughput) in getCFInstrCost()
1248 assert(CostKind == TTI::TCK_RecipThroughput && "unexpected CostKind"); in getCFInstrCost()
1285 if (CostKind != TTI::TCK_RecipThroughput) in getArithmeticInstrCost()
1432 if (CostKind != TTI::TCK_RecipThroughput) in getCmpSelInstrCost()
1582 if (CostKind != TTI::TCK_RecipThroughput) in getMemoryOpCost()
1639 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getCostOfKeepingLiveOverCall()
2066 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getSpliceCost()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXTargetTransformInfo.h93 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiTargetTransformInfo.h85 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp136 if (CostKind != TTI::TCK_RecipThroughput) in getGatherScatterOpCost()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp980 if (CostKind != TTI::TCK_RecipThroughput) in getArithmeticInstrCost()
1009 if (CostKind != TTI::TCK_RecipThroughput) in getCFInstrCost()
1026 if (CostKind != TTI::TCK_RecipThroughput) in getCastInstrCost()
1039 if (CostKind != TTI::TCK_RecipThroughput) in getCmpSelInstrCost()
1127 if (CostKind != TTI::TCK_RecipThroughput) in getMemoryOpCost()
H A DPPCTargetTransformInfo.h106 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.h86 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput,
H A DSystemZTargetTransformInfo.cpp267 TTI::TCK_RecipThroughput); in getUnrollingPreferences()
391 if (CostKind != TTI::TCK_RecipThroughput) in getArithmeticInstrCost()
877 if (CostKind != TTI::TCK_RecipThroughput) in getCmpSelInstrCost()
1074 if (CostKind != TTI::TCK_RecipThroughput) in getMemoryOpCost()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.h124 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput,
H A DX86TargetTransformInfo.cpp183 if (CostKind != TTI::TCK_RecipThroughput) in getArithmeticInstrCost()
1511 if (CostKind != TTI::TCK_RecipThroughput) in getCastInstrCost()
2355 if (CostKind != TTI::TCK_RecipThroughput) in getCmpSelInstrCost()
3327 TTI::TargetCostKind::TCK_RecipThroughput); in getVectorInstrCost()
3514 if (CostKind != TTI::TCK_RecipThroughput) { in getMemoryOpCost()
4115 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getMinMaxCost()
4282 Instruction::LShr, ShiftTy, TTI::TCK_RecipThroughput, in getMinMaxReductionCost()
4484 if (CostKind != TTI::TCK_RecipThroughput) in getCFInstrCost()
4577 TTI::TCK_RecipThroughput); in getGSVectorCost()
4594 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getGSScalarCost()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp390 if (CostKind == TTI::TCK_RecipThroughput && in getCFInstrCost()
411 if (CostKind != TTI::TCK_RecipThroughput) in getCastInstrCost()
1231 ST->getMVEVectorCostFactor(TTI::TCK_RecipThroughput); in getShuffleCost()
1239 return ST->getMVEVectorCostFactor(TTI::TCK_RecipThroughput) * LT.first; in getShuffleCost()
1244 ? ST->getMVEVectorCostFactor(TTI::TCK_RecipThroughput) in getShuffleCost()
1397 if (CostKind != TTI::TCK_RecipThroughput) in getMemoryOpCost()
H A DARMTargetTransformInfo.h230 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput,
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h741 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput,
754 if (CostKind != TTI::TCK_RecipThroughput)
1041 TTI::TCK_RecipThroughput); in getExtractWithExtendCost()
1058 if (CostKind != TTI::TCK_RecipThroughput)
1118 if (CostKind != TTI::TCK_RecipThroughput)
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp3919 TTI.getCallInstrCost(nullptr, RetTy, Tys, TTI::TCK_RecipThroughput); in getVectorCallCost()
3953 TargetTransformInfo::TCK_RecipThroughput); in getVectorIntrinsicCost()
6872 TTI.getCFInstrCost(Instruction::PHI, TTI::TCK_RecipThroughput); in computePredInstDiscount()
7018 AS, TTI::TCK_RecipThroughput); in getMemInstScalarizationCost()
7036 Cost += TTI.getCFInstrCost(Instruction::Br, TTI::TCK_RecipThroughput); in getMemInstScalarizationCost()
7055 enum TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getConsecutiveMemOpCost()
7084 enum TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getUniformMemOpCost()
7114 TargetTransformInfo::TCK_RecipThroughput, I); in getGatherScatterCost()
7292 TTI::TCK_RecipThroughput, I); in getMemoryInstructionCost()
7536 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getInstructionCost()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp2402 : TargetTransformInfo::TCK_RecipThroughput; in isHighCostExpansionHelper()

12