| /openbsd-src/gnu/llvm/llvm/lib/Target/Lanai/ |
| H A D | LanaiTargetTransformInfo.h | 68 return TTI::TCC_Basic; in getIntImmCost() 70 return TTI::TCC_Basic; in getIntImmCost() 73 return TTI::TCC_Basic; in getIntImmCost() 74 return 2 * TTI::TCC_Basic; in getIntImmCost() 77 return 4 * TTI::TCC_Basic; in getIntImmCost()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfoImpl.h | 56 return TTI::TCC_Basic; in getGEPCost() 390 return TargetTransformInfo::TCC_Basic; in getFPOpCost() 400 return TTI::TCC_Basic; in getIntImmCost() 980 return !BaseGV ? TTI::TCC_Free : TTI::TCC_Basic; in getGEPCost() 999 return TTI::TCC_Basic; in getGEPCost() 1009 return TTI::TCC_Basic; in getGEPCost() 1020 return TTI::TCC_Basic; in getGEPCost() 1035 return TTI::TCC_Basic; // Give a basic cost if it will be lowered in getInstructionCost() 1037 return TTI::TCC_Basic * (F->getFunctionType()->getNumParams() + 1); in getInstructionCost() 1040 return TTI::TCC_Basic * (CB->arg_size() + 1); in getInstructionCost() [all …]
|
| H A D | TargetTransformInfo.h | 244 TCC_Basic = 1, ///< The cost of a typical 'add' instruction. enumerator
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyTargetTransformInfo.cpp | 74 (TargetTransformInfo::TCC_Basic + in getArithmeticInstrCost() 76 TargetTransformInfo::TCC_Basic); in getArithmeticInstrCost()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetTransformInfo.h | 79 return TargetTransformInfo::TCC_Basic; in getFullRateInstrCost() 84 : 2 * TargetTransformInfo::TCC_Basic; in getHalfRateInstrCost() 91 : 4 * TargetTransformInfo::TCC_Basic; in getQuarterRateInstrCost()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetTransformInfo.cpp | 88 return TTI::TCC_Basic; in getIntImmCost() 91 return TTI::TCC_Basic; in getIntImmCost() 94 return TTI::TCC_Basic; in getIntImmCost() 96 return 2 * TTI::TCC_Basic; in getIntImmCost() 99 return 4 * TTI::TCC_Basic; in getIntImmCost() 125 return 2 * TTI::TCC_Basic; in getIntImmCostInst()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/BPF/ |
| H A D | BPFTargetTransformInfo.h | 44 return TTI::TCC_Basic; in getIntImmCost()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/ |
| H A D | HotColdSplitting.cpp | 305 const int CostForArgMaterialization = 2 * TargetTransformInfo::TCC_Basic; in getOutliningPenalty() 313 const int CostForRegionOutput = 3 * TargetTransformInfo::TCC_Basic; in getOutliningPenalty() 328 Penalty += (SuccsOutsideRegion.size() - 1) * TargetTransformInfo::TCC_Basic; in getOutliningPenalty()
|
| H A D | IROutliner.cpp | 2665 OverallArgumentNum * TargetTransformInfo::TCC_Basic; in findCostBenefit() 2676 2 * OverallArgumentNum * TargetTransformInfo::TCC_Basic * NumRegions; in findCostBenefit()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetTransformInfo.cpp | 183 return TTI::TCC_Basic; in getIntImmCost() 188 return TTI::TCC_Basic; in getIntImmCost() 190 return 2 * TTI::TCC_Basic; in getIntImmCost() 194 return 4 * TTI::TCC_Basic; in getIntImmCost() 256 return 2 * TTI::TCC_Basic; in getIntImmCostInst()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Utils/ |
| H A D | ScalarEvolutionExpander.h | 235 unsigned ScaledBudget = Budget * TargetTransformInfo::TCC_Basic;
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 529 return TargetTransformInfo::TCC_Basic; in getFPOpCost() 1485 return TargetTransformInfo::TCC_Basic; in getIntrinsicInstrCost() 1525 return TargetTransformInfo::TCC_Basic; in getIntrinsicInstrCost() 1531 return TargetTransformInfo::TCC_Basic; in getIntrinsicInstrCost() 1556 return TargetTransformInfo::TCC_Basic; in getIntrinsicInstrCost()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| H A D | LoopIdiomRecognize.cpp | 1931 Cost > TargetTransformInfo::TCC_Basic) in recognizeAndInsertFFS() 2478 if (Cost > TargetTransformInfo::TCC_Basic) { in recognizeShiftUntilBitTest() 2484 TargetTransformInfo::TCC_Basic) { in recognizeShiftUntilBitTest() 2832 if (Cost > TargetTransformInfo::TCC_Basic) { in recognizeShiftUntilZero()
|
| H A D | ConstantHoisting.cpp | 379 if (Cost > TargetTransformInfo::TCC_Basic) { in collectConstantCandidates()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyCFG.cpp | 2803 2 * PHINodeFoldingThreshold * TargetTransformInfo::TCC_Basic; in validateAndCostRequiredSelects() 2866 PHINodeFoldingThreshold * TargetTransformInfo::TCC_Basic; in SpeculativelyExecuteBB() 2941 PHINodeFoldingThreshold * TargetTransformInfo::TCC_Basic) in SpeculativelyExecuteBB() 3376 TwoEntryPHINodeFoldingThreshold * TargetTransformInfo::TCC_Basic; in FoldTwoEntryPHINode() 3954 PHINodeFoldingThreshold * TargetTransformInfo::TCC_Basic; in mergeConditionalStoreToAddress()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.cpp | 1622 Cost += TTI::TCC_Basic; in getShuffleCost() 1628 Cost += TTI::TCC_Basic; in getShuffleCost() 4691 return TTI::TCC_Basic * 2; in getMemoryOpCost() 4694 return TTI::TCC_Basic; in getMemoryOpCost() 5490 return TTI::TCC_Basic; in getIntImmCost() 5492 return 2 * TTI::TCC_Basic; in getIntImmCost() 5551 return 2 * TTI::TCC_Basic; in getIntImmCostInst() 5621 return (Cost <= NumConstants * TTI::TCC_Basic) in getIntImmCostInst()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.cpp | 214 return 2 * TTI::TCC_Basic; in getIntImmCostInst() 256 return (Cost <= NumConstants * TTI::TCC_Basic) in getIntImmCostInst() 293 return (Cost <= NumConstants * TTI::TCC_Basic) in getIntImmCostIntrin()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | CodeGenPrepare.cpp | 7867 TargetTransformInfo::TCC_Basic) in tryUnmergingGEPsAcrossIndirectBr() 7918 TargetTransformInfo::TCC_Basic) in tryUnmergingGEPsAcrossIndirectBr() 7930 if (ImmCost > TargetTransformInfo::TCC_Basic) in tryUnmergingGEPsAcrossIndirectBr()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 7010 ScalarCost += TTI::TCC_Basic * (OpTE->ReuseShuffleIndices.size() - in getEntryCost()
|