Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/llvm/lib/Analysis/
H A DCostModel.cpp33 cl::init(TargetTransformInfo::TCK_RecipThroughput),
34 cl::values(clEnumValN(TargetTransformInfo::TCK_RecipThroughput,
H A DTargetTransformInfo.cpp229 assert((CostKind == TTI::TCK_RecipThroughput || Cost >= 0) && in getInstructionCost()
/openbsd/gnu/llvm/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h218 TCK_RecipThroughput, ///< Reciprocal throughput. enumerator
1103 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput,
1120 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput,
1241 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput) const;
1270 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput,
1305 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput) const;
1309 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput) const;
1318 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput) const;
1327 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput) const;
1841 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput) = 0;
[all …]
H A DTargetTransformInfoImpl.h579 if (Opcode == Instruction::PHI && CostKind != TTI::TCK_RecipThroughput)
1226 return CostKind == TTI::TCK_RecipThroughput ? -1 : 1; in getInstructionCost()
1287 return CostKind == TTI::TCK_RecipThroughput ? -1 : TTI::TCC_Basic; in getInstructionCost()
/openbsd/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp186 if (CostKind != TTI::TCK_RecipThroughput) in getMemoryOpCost()
276 if (ValTy->isVectorTy() && CostKind == TTI::TCK_RecipThroughput) { in getCmpSelInstrCost()
292 if (CostKind != TTI::TCK_RecipThroughput) in getArithmeticInstrCost()
327 if (CostKind != TTI::TCK_RecipThroughput) in getCastInstrCost()
/openbsd/gnu/llvm/llvm/lib/Transforms/AggressiveInstCombine/
H A DAggressiveInstCombine.cpp375 TTI::TCK_RecipThroughput); in tryToFPToSat()
378 TTI::TCK_RecipThroughput); in tryToFPToSat()
382 TTI::TCK_RecipThroughput); in tryToFPToSat()
385 TTI::TCK_RecipThroughput); in tryToFPToSat()
388 TTI::TCK_RecipThroughput); in tryToFPToSat()
/openbsd/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp598 if (CostKind != TTI::TCK_RecipThroughput) in getArithmeticInstrCost()
633 if (CostKind != TTI::TCK_RecipThroughput) in getCFInstrCost()
654 if (CostKind != TTI::TCK_RecipThroughput) in getCastInstrCost()
672 if (CostKind != TTI::TCK_RecipThroughput) in getCmpSelInstrCost()
773 if (CostKind != TTI::TCK_RecipThroughput) in getMemoryOpCost()
1037 if (CostKind != TTI::TCK_RecipThroughput) in getVPMemoryOpCost()
/openbsd/gnu/llvm/llvm/lib/Target/BPF/
H A DBPFTargetTransformInfo.h65 if (ISD == ISD::ADD && CostKind == TTI::TCK_RecipThroughput)
/openbsd/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp304 std::nullopt, 0, TTI::TCK_RecipThroughput); in getUnrollingPreferences()
427 if (CostKind != TTI::TCK_RecipThroughput) in getArithmeticInstrCost()
924 if (CostKind != TTI::TCK_RecipThroughput) in getCmpSelInstrCost()
1124 if (CostKind != TTI::TCK_RecipThroughput) in getMemoryOpCost()
/openbsd/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp233 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in vectorizeLoadInsert()
351 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getShuffleExtract()
419 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in isExtractExtractCheap()
654 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in foldInsExtFNeg()
811 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in scalarizeBinopOrCmp()
902 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in foldExtractedCmps()
1182 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in scalarizeLoadExtract()
H A DLoopVectorize.cpp2017 TTI->getInstructionCost(&I, TTI::TCK_RecipThroughput); in getCost()
3446 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getVectorCallCost()
4460 const TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getDivRemSpeculationCost()
6249 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in computePredInstDiscount()
6402 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getMemInstScalarizationCost()
6443 enum TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getConsecutiveMemOpCost()
6474 enum TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getUniformMemOpCost()
6504 TargetTransformInfo::TCK_RecipThroughput, I); in getGatherScatterCost()
6518 enum TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getInterleaveGroupCost()
7019 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getInstructionCost()
[all …]
H A DSLPVectorizer.cpp6098 TTI->getIntrinsicInstrCost(CostAttrs, TTI::TCK_RecipThroughput); in getVectorCallCosts()
6109 TTI::TCK_RecipThroughput); in getVectorCallCosts()
6605 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getEntryCost()
7691 TTI->getIntrinsicInstrCost(ICA, TTI::TCK_RecipThroughput); in getSpillCost()
7693 nullptr, II->getType(), Tys, TTI::TCK_RecipThroughput); in getSpillCost()
8000 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getTreeCost()
8085 /*Insert*/ true, /*Extract*/ false, TTI::TCK_RecipThroughput); in getTreeCost()
8433 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getGatherCost()
12676 Instruction::Add, Ptr->getType(), TTI::TCK_RecipThroughput); in tryToReduce()
12896 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getReductionCost()
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp1811 if (CostKind != TTI::TCK_RecipThroughput) in getCastInstrCost()
2134 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getExtractWithExtendCost()
2180 if (CostKind != TTI::TCK_RecipThroughput) in getCFInstrCost()
2182 assert(CostKind == TTI::TCK_RecipThroughput && "unexpected CostKind"); in getCFInstrCost()
2248 if (CostKind != TTI::TCK_RecipThroughput) in getArithmeticInstrCost()
2424 if (CostKind != TTI::TCK_RecipThroughput) in getCmpSelInstrCost()
2594 if (CostKind != TTI::TCK_RecipThroughput) in getMemoryOpCost()
2656 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getCostOfKeepingLiveOverCall()
3101 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getSpliceCost()
/openbsd/gnu/llvm/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp461 if (CostKind == TTI::TCK_RecipThroughput && in getCFInstrCost()
482 if (CostKind != TTI::TCK_RecipThroughput) in getCastInstrCost()
1296 ST->getMVEVectorCostFactor(TTI::TCK_RecipThroughput); in getShuffleCost()
1305 return ST->getMVEVectorCostFactor(TTI::TCK_RecipThroughput) * LT.first; in getShuffleCost()
1310 ? ST->getMVEVectorCostFactor(TTI::TCK_RecipThroughput) in getShuffleCost()
1464 if (CostKind != TTI::TCK_RecipThroughput) in getMemoryOpCost()
/openbsd/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp334 CostKind != TTI::TCK_RecipThroughput) in getMaskedMemoryOpCost()
344 if (CostKind != TTI::TCK_RecipThroughput) in getGatherScatterOpCost()
1122 if (CostKind != TTI::TCK_RecipThroughput) in getCmpSelInstrCost()
1301 if (CostKind != TTI::TCK_RecipThroughput) in getArithmeticInstrCost()
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h861 if (CostKind != TTI::TCK_RecipThroughput)
1155 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getExtractWithExtendCost()
1176 if (CostKind != TTI::TCK_RecipThroughput)
1284 if (CostKind != TTI::TCK_RecipThroughput)
/openbsd/gnu/llvm/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp83 case TargetTransformInfo::TCK_RecipThroughput: in operator []()
1407 if (CostKind == TTI::TCK_RecipThroughput && LT.second.isVector() && in getArithmeticInstrCost()
2068 if (CostKind != TTI::TCK_RecipThroughput) in getCastInstrCost()
4685 if (CostKind != TTI::TCK_RecipThroughput) { in getMemoryOpCost()
5299 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getMinMaxCost()
5466 Instruction::LShr, ShiftTy, TTI::TCK_RecipThroughput, in getMinMaxReductionCost()
5668 if (CostKind != TTI::TCK_RecipThroughput) in getCFInstrCost()
5759 TTI::TCK_RecipThroughput); in getGSVectorCost()
5777 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getGSScalarCost()
5816 if (CostKind != TTI::TCK_RecipThroughput) { in getGatherScatterOpCost()
/openbsd/gnu/llvm/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp2257 : TargetTransformInfo::TCK_RecipThroughput; in isHighCostExpansionHelper()
/openbsd/gnu/llvm/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp7387 TargetTransformInfo::TCK_RecipThroughput; in isProfitableToPromote()