/openbsd/gnu/llvm/llvm/lib/Analysis/ |
H A D | CostModel.cpp | 33 cl::init(TargetTransformInfo::TCK_RecipThroughput), 34 cl::values(clEnumValN(TargetTransformInfo::TCK_RecipThroughput,
|
H A D | TargetTransformInfo.cpp | 229 assert((CostKind == TTI::TCK_RecipThroughput || Cost >= 0) && in getInstructionCost()
|
/openbsd/gnu/llvm/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfo.h | 218 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 D | TargetTransformInfoImpl.h | 579 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 D | HexagonTargetTransformInfo.cpp | 186 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 D | AggressiveInstCombine.cpp | 375 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 D | PPCTargetTransformInfo.cpp | 598 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 D | BPFTargetTransformInfo.h | 65 if (ISD == ISD::ADD && CostKind == TTI::TCK_RecipThroughput)
|
/openbsd/gnu/llvm/llvm/lib/Target/SystemZ/ |
H A D | SystemZTargetTransformInfo.cpp | 304 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 D | VectorCombine.cpp | 233 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 D | LoopVectorize.cpp | 2017 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 D | SLPVectorizer.cpp | 6098 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 D | AArch64TargetTransformInfo.cpp | 1811 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 D | ARMTargetTransformInfo.cpp | 461 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 D | RISCVTargetTransformInfo.cpp | 334 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 D | BasicTTIImpl.h | 861 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 D | X86TargetTransformInfo.cpp | 83 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 D | ScalarEvolutionExpander.cpp | 2257 : TargetTransformInfo::TCK_RecipThroughput; in isHighCostExpansionHelper()
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/ |
H A D | CodeGenPrepare.cpp | 7387 TargetTransformInfo::TCK_RecipThroughput; in isProfitableToPromote()
|