Home
last modified time | relevance | path

Searched refs:getIntrinsicInstrCost (Results 1 – 25 of 30) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h1712 getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA, in getIntrinsicInstrCost() function
1715 if (BaseT::getIntrinsicInstrCost(ICA, CostKind) == 0) in getIntrinsicInstrCost()
1853 return thisT()->getIntrinsicInstrCost(NewICA, CostKind); in getIntrinsicInstrCost()
1963 return BaseT::getIntrinsicInstrCost(ICA, CostKind); in getIntrinsicInstrCost()
1971 return BaseT::getIntrinsicInstrCost(ICA, CostKind); in getIntrinsicInstrCost()
1982 return BaseT::getIntrinsicInstrCost(ICA, CostKind); in getIntrinsicInstrCost()
2094 thisT()->getIntrinsicInstrCost(StepVecAttrs, CostKind); in getIntrinsicInstrCost()
2237 thisT()->getIntrinsicInstrCost(ScalarAttrs, CostKind); in getTypeBasedIntrinsicInstrCost()
2625 return thisT()->getIntrinsicInstrCost(FMulAttrs, CostKind) + in getTypeBasedIntrinsicInstrCost()
2626 thisT()->getIntrinsicInstrCost(FAddAttrs, CostKind); in getTypeBasedIntrinsicInstrCost()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DCostModel.cpp84 return TTI.getIntrinsicInstrCost(ICA, CostKind); in getCost()
H A DTargetTransformInfo.cpp1213 TargetTransformInfo::getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA, in getIntrinsicInstrCost() function in TargetTransformInfo
1215 InstructionCost Cost = TTIImpl->getIntrinsicInstrCost(ICA, CostKind); in getIntrinsicInstrCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp149 HexagonTTIImpl::getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA, in getIntrinsicInstrCost() function in HexagonTTIImpl
156 return BaseT::getIntrinsicInstrCost(ICA, CostKind); in getIntrinsicInstrCost()
H A DHexagonTargetTransformInfo.h112 getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA,
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.h147 getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA,
H A DSystemZTargetTransformInfo.cpp1518 SystemZTTIImpl::getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA, in getIntrinsicInstrCost() function in SystemZTTIImpl
1524 return BaseT::getIntrinsicInstrCost(ICA, CostKind); in getIntrinsicInstrCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.h145 getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA,
H A DPPCTargetTransformInfo.cpp894 PPCTTIImpl::getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA, in getIntrinsicInstrCost() function in PPCTTIImpl
896 return BaseT::getIntrinsicInstrCost(ICA, CostKind); in getIntrinsicInstrCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp1013 return getIntrinsicInstrCost(CostAttrs, CostKind); in getCmpSelInstrCost()
1931 VecCost += getIntrinsicInstrCost(ICA, CostKind); in getMinMaxReductionCost()
1949 (NumElts - 1) * getIntrinsicInstrCost(ICA, CostKind); in getMinMaxReductionCost()
1972 ARMTTIImpl::getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA, in getIntrinsicInstrCost() function in ARMTTIImpl
2085 Cost += getIntrinsicInstrCost(Attrs1, CostKind); in getIntrinsicInstrCost()
2089 Cost += getIntrinsicInstrCost(Attrs2, CostKind); in getIntrinsicInstrCost()
2097 InstructionCost Cost = getIntrinsicInstrCost(Attrs1, CostKind); in getIntrinsicInstrCost()
2099 Cost += getIntrinsicInstrCost(Attrs2, CostKind); in getIntrinsicInstrCost()
2114 return BaseT::getIntrinsicInstrCost(ICA, CostKind); in getIntrinsicInstrCost()
H A DARMTargetTransformInfo.h309 getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA,
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.h266 getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA,
H A DAMDGPUTargetTransformInfo.cpp711 GCNTTIImpl::getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA, in getIntrinsicInstrCost() function in GCNTTIImpl
738 return BaseT::getIntrinsicInstrCost(ICA, CostKind); in getIntrinsicInstrCost()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/
H A DAggressiveInstCombine.cpp399 InstructionCost SatCost = TTI.getIntrinsicInstrCost( in tryToFPToSat()
409 MinMaxCost += TTI.getIntrinsicInstrCost( in tryToFPToSat()
412 MinMaxCost += TTI.getIntrinsicInstrCost( in tryToFPToSat()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.h215 getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA,
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.h174 getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA,
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.h134 getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA,
H A DAArch64TargetTransformInfo.cpp581 AArch64TTIImpl::getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA, in getIntrinsicInstrCost() function in AArch64TTIImpl
812 return LT.first + getIntrinsicInstrCost( in getIntrinsicInstrCost()
845 Cost += getIntrinsicInstrCost(Attrs1, CostKind); in getIntrinsicInstrCost()
848 Cost += getIntrinsicInstrCost(Attrs2, CostKind); in getIntrinsicInstrCost()
862 InstructionCost Cost = getIntrinsicInstrCost(Attrs1, CostKind); in getIntrinsicInstrCost()
864 Cost += getIntrinsicInstrCost(Attrs2, CostKind); in getIntrinsicInstrCost()
973 return BaseT::getIntrinsicInstrCost(ICA, CostKind); in getIntrinsicInstrCost()
5135 LegalizationCost = getIntrinsicInstrCost(Attrs, CostKind) * (LT.first - 1); in getMinMaxReductionCost()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp1020 InstructionCost VectorOpCost = TTI.getIntrinsicInstrCost(Attrs, CostKind); in scalarizeVPIntrinsic()
1037 ScalarOpCost = TTI.getIntrinsicInstrCost(Attrs, CostKind); in scalarizeVPIntrinsic()
1179 ScalarOpCost = TTI.getIntrinsicInstrCost(ScalarICA, CostKind); in scalarizeOpOrCmp()
1183 VectorOpCost = TTI.getIntrinsicInstrCost(VectorICA, CostKind); in scalarizeOpOrCmp()
2573 TTI.getIntrinsicInstrCost(IntrinsicCostAttributes(IID, *II0), CostKind) + in foldShuffleOfIntrinsics()
2574 TTI.getIntrinsicInstrCost(IntrinsicCostAttributes(IID, *II1), CostKind) + in foldShuffleOfIntrinsics()
2593 NewCost += TTI.getIntrinsicInstrCost(NewAttr, CostKind); in foldShuffleOfIntrinsics()
H A DVPlanRecipes.cpp941 return Ctx.TTI.getIntrinsicInstrCost(Attrs, Ctx.CostKind); in computeCost()
959 return Ctx.TTI.getIntrinsicInstrCost(Attrs, Ctx.CostKind); in computeCost()
967 return Ctx.TTI.getIntrinsicInstrCost(Attrs, Ctx.CostKind); in computeCost()
1558 return Ctx.TTI.getIntrinsicInstrCost(CostAttrs, Ctx.CostKind); in computeCost()
1657 return Ctx.TTI.getIntrinsicInstrCost(ICA, Ctx.CostKind) + MulCost + in computeCost()
H A DLoopIdiomVectorize.cpp1092 if (TTI->getIntrinsicInstrCost(Attrs, TTI::TCK_SizeAndLatency) > 4) in recognizeFindFirstByte()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h876 getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA, in getIntrinsicInstrCost() function
1383 return TargetTTI->getIntrinsicInstrCost(CostAttrs, CostKind); in getInstructionCost()
H A DTargetTransformInfo.h1664 LLVM_ABI InstructionCost getIntrinsicInstrCost(
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp2219 InstructionCost Cost = TTI->getIntrinsicInstrCost( in isProfitableToInsertFFS()
2917 InstructionCost Cost = TTI->getIntrinsicInstrCost(Attrs, CostKind); in recognizeShiftUntilBitTest()
3289 InstructionCost Cost = TTI->getIntrinsicInstrCost(Attrs, CostKind); in recognizeShiftUntilZero()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DPartialInlining.cpp835 InlineCost += TTI->getIntrinsicInstrCost(ICA, TTI::TCK_SizeAndLatency); in computeBBInlineCost()

12