| /freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiTargetTransformInfo.h | 69 return TTI::TCC_Basic; in getIntImmCost() 71 return TTI::TCC_Basic; in getIntImmCost() 74 return TTI::TCC_Basic; in getIntImmCost() 75 return 2 * TTI::TCC_Basic; in getIntImmCost() 78 return 4 * TTI::TCC_Basic; in getIntImmCost()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfoImpl.h | 62 return TTI::TCC_Basic; in getGEPCost() 530 return TargetTransformInfo::TCC_Basic; in getFPOpCost() 541 return TTI::TCC_Basic; in getIntImmCost() 820 return TTI::TCC_Basic; in getInsertExtractValueCost() 1256 return !BaseGV ? TTI::TCC_Free : TTI::TCC_Basic; in getGEPCost() 1275 return TTI::TCC_Basic; in getGEPCost() 1285 return TTI::TCC_Basic; in getGEPCost() 1314 return TTI::TCC_Basic; in getGEPCost() 1365 return TTI::TCC_Basic; // Give a basic cost if it will be lowered in getInstructionCost() 1367 return TTI::TCC_Basic * (F->getFunctionType()->getNumParams() + 1); in getInstructionCost() [all …]
|
| H A D | TargetTransformInfo.h | 298 TCC_Basic = 1, ///< The cost of a typical 'add' instruction. enumerator
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyTargetTransformInfo.cpp | 73 (TargetTransformInfo::TCC_Basic + in getArithmeticInstrCost() 75 TargetTransformInfo::TCC_Basic); in getArithmeticInstrCost() 210 InstructionCost Cost(TTI::TCC_Basic); in getPartialReductionCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetTransformInfo.h | 83 return TargetTransformInfo::TCC_Basic; in getFullRateInstrCost() 88 : 2 * TargetTransformInfo::TCC_Basic; in getHalfRateInstrCost() 95 : 4 * TargetTransformInfo::TCC_Basic; in getQuarterRateInstrCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetTransformInfo.cpp | 179 return TTI::TCC_Basic; in getIntImmCost() 184 return TTI::TCC_Basic; in getIntImmCost() 186 return 2 * TTI::TCC_Basic; in getIntImmCost() 190 return 4 * TTI::TCC_Basic; in getIntImmCost() 253 return 2 * TTI::TCC_Basic; in getIntImmCostInst()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFTargetTransformInfo.h | 45 return TTI::TCC_Basic; in getIntImmCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | HotColdSplitting.cpp | 360 const int CostForArgMaterialization = 2 * TargetTransformInfo::TCC_Basic; in getOutliningPenalty() 368 const int CostForRegionOutput = 3 * TargetTransformInfo::TCC_Basic; in getOutliningPenalty() 383 Penalty += (SuccsOutsideRegion.size() - 1) * TargetTransformInfo::TCC_Basic; in getOutliningPenalty()
|
| H A D | IROutliner.cpp | 2638 OverallArgumentNum * TargetTransformInfo::TCC_Basic; in findCostBenefit() 2649 2 * OverallArgumentNum * TargetTransformInfo::TCC_Basic * NumRegions; in findCostBenefit()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetTransformInfo.cpp | 171 return TTI::TCC_Basic; in getIntImmCost() 174 return TTI::TCC_Basic; in getIntImmCost() 177 return TTI::TCC_Basic; in getIntImmCost() 179 return 2 * TTI::TCC_Basic; in getIntImmCost() 183 return 2 * TTI::TCC_Basic; in getIntImmCost() 209 return 2 * TTI::TCC_Basic; in getIntImmCostInst()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | ScalarEvolutionExpander.h | 261 unsigned ScaledBudget = Budget * TargetTransformInfo::TCC_Basic;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 652 return TargetTransformInfo::TCC_Basic; in getFPOpCost() 1721 return TargetTransformInfo::TCC_Basic; in getIntrinsicInstrCost() 1895 return TargetTransformInfo::TCC_Basic; in getIntrinsicInstrCost() 1901 return TargetTransformInfo::TCC_Basic; in getIntrinsicInstrCost() 1965 return TargetTransformInfo::TCC_Basic; in getIntrinsicInstrCost() 2487 return TTI::TCC_Basic * 4; in getTypeBasedIntrinsicInstrCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXTargetTransformInfo.cpp | 507 return InstCount * TargetTransformInfo::TCC_Basic; in getInstructionCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopIdiomRecognize.cpp | 2221 if (HeaderSize != CanonicalSize && Cost > TargetTransformInfo::TCC_Basic) in isProfitableToInsertFFS() 2918 if (Cost > TargetTransformInfo::TCC_Basic) { in recognizeShiftUntilBitTest() 2924 TargetTransformInfo::TCC_Basic) { in recognizeShiftUntilBitTest() 3290 if (Cost > TargetTransformInfo::TCC_Basic) { in recognizeShiftUntilZero()
|
| H A D | ConstantHoisting.cpp | 379 if (Cost > TargetTransformInfo::TCC_Basic) { in collectConstantCandidates()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.cpp | 1521 return TTI::TCC_Basic; in getAltInstrCost() 1789 Cost += TTI::TCC_Basic; in getShuffleCost() 1822 return TTI::TCC_Basic; in getShuffleCost() 5236 return TTI::TCC_Basic * 2; in getMemoryOpCost() 5239 return TTI::TCC_Basic; in getMemoryOpCost() 5945 return TTI::TCC_Basic; in getIntImmCost() 5947 return 2 * TTI::TCC_Basic; in getIntImmCost() 6008 return 2 * TTI::TCC_Basic; in getIntImmCostInst() 6089 return (Cost <= NumConstants * TTI::TCC_Basic) in getIntImmCostInst() 6138 return Opcode == Instruction::PHI ? TTI::TCC_Free : TTI::TCC_Basic; in getCFInstrCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyCFG.cpp | 3088 2 * PHINodeFoldingThreshold * TargetTransformInfo::TCC_Basic; in validateAndCostRequiredSelects() 3176 PHINodeFoldingThreshold * TargetTransformInfo::TCC_Basic; in speculativelyExecuteBB() 3247 PHINodeFoldingThreshold * TargetTransformInfo::TCC_Basic) in speculativelyExecuteBB() 3712 TwoEntryPHINodeFoldingThreshold * TargetTransformInfo::TCC_Basic; in foldTwoEntryPHINode() 4278 PHINodeFoldingThreshold * TargetTransformInfo::TCC_Basic; in mergeConditionalStoreToAddress() 7240 TTI::TCC_Basic * 2) in simplifySwitchOfPowersOfTwo()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.cpp | 435 return 2 * TTI::TCC_Basic; in getIntImmCostInst() 477 return (Cost <= NumConstants * TTI::TCC_Basic) in getIntImmCostInst() 514 return (Cost <= NumConstants * TTI::TCC_Basic) in getIntImmCostIntrin() 5408 InstructionCost Cost(TTI::TCC_Basic); in getPartialReductionCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | CodeGenPrepare.cpp | 8533 TargetTransformInfo::TCC_Basic) in tryUnmergingGEPsAcrossIndirectBr() 8586 TargetTransformInfo::TCC_Basic) in tryUnmergingGEPsAcrossIndirectBr() 8598 if (ImmCost > TargetTransformInfo::TCC_Basic) in tryUnmergingGEPsAcrossIndirectBr()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.cpp | 1147 return TTI::TCC_Basic; in getStridedMemoryOpCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 13169 ScalarCost += TTI::TCC_Basic * (OpTE->ReuseShuffleIndices.size() - in getEntryCost() 14823 (KeepScalar || (ScalarCost - ExtraCost <= TTI::TCC_Basic && in getTreeCost() 14843 ExtraCost - ScalarCost <= TTI::TCC_Basic && in getTreeCost()
|