Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/llvm/lib/Analysis/
H A DCostModel.cpp115 Cost = TTI->getIntrinsicInstrCost(ICA, CostKind); in print()
143 Cost = TTI.getIntrinsicInstrCost(ICA, CostKind); in run()
H A DTargetTransformInfo.cpp923 TargetTransformInfo::getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA, in getIntrinsicInstrCost() function in TargetTransformInfo
925 InstructionCost Cost = TTIImpl->getIntrinsicInstrCost(ICA, CostKind); in getIntrinsicInstrCost()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h1398 if (BaseT::getIntrinsicInstrCost(ICA, CostKind) == 0) in getIntrinsicInstrCost()
1473 return BaseT::getIntrinsicInstrCost(ICA, CostKind); in getIntrinsicInstrCost()
1481 return BaseT::getIntrinsicInstrCost(ICA, CostKind); in getIntrinsicInstrCost()
1491 return BaseT::getIntrinsicInstrCost(ICA, CostKind); in getIntrinsicInstrCost()
1678 thisT()->getIntrinsicInstrCost(ScalarAttrs, CostKind); in getTypeBasedIntrinsicInstrCost()
1859 Cost += thisT()->getIntrinsicInstrCost(Attrs, CostKind); in getTypeBasedIntrinsicInstrCost()
1878 Cost += thisT()->getIntrinsicInstrCost(Attrs, CostKind); in getTypeBasedIntrinsicInstrCost()
1987 Cost += thisT()->getIntrinsicInstrCost(Attrs1, CostKind); in getTypeBasedIntrinsicInstrCost()
1990 Cost += thisT()->getIntrinsicInstrCost(Attrs2, CostKind); in getTypeBasedIntrinsicInstrCost()
2060 thisT()->getIntrinsicInstrCost(FAddAttrs, CostKind); in getTypeBasedIntrinsicInstrCost()
[all …]
/llvm-project-15.0.7/llvm/lib/Transforms/AggressiveInstCombine/
H A DAggressiveInstCombine.cpp403 InstructionCost SatCost = TTI.getIntrinsicInstrCost( in tryToFPToSat()
413 MinMaxCost += TTI.getIntrinsicInstrCost( in tryToFPToSat()
416 MinMaxCost += TTI.getIntrinsicInstrCost( in tryToFPToSat()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp144 HexagonTTIImpl::getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA, in getIntrinsicInstrCost() function in HexagonTTIImpl
151 return BaseT::getIntrinsicInstrCost(ICA, CostKind); in getIntrinsicInstrCost()
H A DHexagonTargetTransformInfo.h115 InstructionCost getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA,
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp247 RISCVTTIImpl::getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA, in getIntrinsicInstrCost() function in RISCVTTIImpl
260 return BaseT::getIntrinsicInstrCost(ICA, CostKind); in getIntrinsicInstrCost()
H A DRISCVTargetTransformInfo.h92 InstructionCost getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA,
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.h123 InstructionCost getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA,
H A DSystemZTargetTransformInfo.cpp1241 SystemZTTIImpl::getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA, in getIntrinsicInstrCost() function in SystemZTTIImpl
1247 return BaseT::getIntrinsicInstrCost(ICA, CostKind); in getIntrinsicInstrCost()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.h136 InstructionCost getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA,
H A DPPCTargetTransformInfo.cpp1265 PPCTTIImpl::getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA, in getIntrinsicInstrCost() function in PPCTTIImpl
1267 return BaseT::getIntrinsicInstrCost(ICA, CostKind); in getIntrinsicInstrCost()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.h215 InstructionCost getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA,
H A DAMDGPUTargetTransformInfo.cpp682 GCNTTIImpl::getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA, in getIntrinsicInstrCost() function in GCNTTIImpl
688 return BaseT::getIntrinsicInstrCost(ICA, CostKind); in getIntrinsicInstrCost()
/llvm-project-15.0.7/llvm/test/Analysis/CostModel/SystemZ/
H A Dintrinsic-cost-crash.ll3 ; Regression test for a crash in getIntrinsicInstrCost().
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.h103 InstructionCost getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA,
H A DAArch64TargetTransformInfo.cpp302 AArch64TTIImpl::getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA, in getIntrinsicInstrCost() function in AArch64TTIImpl
484 Cost += getIntrinsicInstrCost(Attrs1, CostKind); in getIntrinsicInstrCost()
487 Cost += getIntrinsicInstrCost(Attrs2, CostKind); in getIntrinsicInstrCost()
495 return BaseT::getIntrinsicInstrCost(ICA, CostKind); in getIntrinsicInstrCost()
2633 LegalizationCost = getIntrinsicInstrCost(Attrs, CostKind) * (LT.first - 1); in getMinMaxReductionCost()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.h190 InstructionCost getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA,
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.h282 InstructionCost getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA,
H A DARMTargetTransformInfo.cpp984 return getIntrinsicInstrCost(CostAttrs, CostKind); in getCmpSelInstrCost()
1712 ARMTTIImpl::getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA, in getIntrinsicInstrCost() function in ARMTTIImpl
1803 Cost += getIntrinsicInstrCost(Attrs1, CostKind); in getIntrinsicInstrCost()
1807 Cost += getIntrinsicInstrCost(Attrs2, CostKind); in getIntrinsicInstrCost()
1814 return BaseT::getIntrinsicInstrCost(ICA, CostKind); in getIntrinsicInstrCost()
/llvm-project-15.0.7/llvm/test/Analysis/CostModel/AArch64/
H A DgetIntrinsicInstrCost-vector-reverse.ll2 ; Check getIntrinsicInstrCost in BasicTTIImpl.h for vector.reverse
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h1277 InstructionCost getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA,
1780 getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA,
2348 InstructionCost getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA, in getIntrinsicInstrCost() function
2350 return Impl.getIntrinsicInstrCost(ICA, CostKind); in getIntrinsicInstrCost()
H A DTargetTransformInfoImpl.h617 InstructionCost getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA, in getIntrinsicInstrCost() function
1011 return TargetTTI->getIntrinsicInstrCost(CostAttrs, CostKind); in getUserCost()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp1927 TTI->getIntrinsicInstrCost(Attrs, TargetTransformInfo::TCK_SizeAndLatency); in recognizeAndInsertFFS()
2475 InstructionCost Cost = TTI->getIntrinsicInstrCost(Attrs, CostKind); in recognizeShiftUntilBitTest()
2829 InstructionCost Cost = TTI->getIntrinsicInstrCost(Attrs, CostKind); in recognizeShiftUntilZero()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DPartialInlining.cpp887 InlineCost += TTI->getIntrinsicInstrCost(ICA, TTI::TCK_SizeAndLatency); in computeBBInlineCost()

12