/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | CostModel.cpp | 61 IntrinsicCostAttributes ICA(II->getIntrinsicID(), *II,
|
H A D | TargetTransformInfo.cpp | 71 IntrinsicCostAttributes::IntrinsicCostAttributes( in IntrinsicCostAttributes() function in IntrinsicCostAttributes 86 IntrinsicCostAttributes::IntrinsicCostAttributes(Intrinsic::ID Id, Type *RTy, in IntrinsicCostAttributes() function in IntrinsicCostAttributes 95 IntrinsicCostAttributes::IntrinsicCostAttributes(Intrinsic::ID Id, Type *Ty, in IntrinsicCostAttributes() function in IntrinsicCostAttributes 105 IntrinsicCostAttributes::IntrinsicCostAttributes(Intrinsic::ID Id, Type *RTy, in IntrinsicCostAttributes() function in IntrinsicCostAttributes 1111 TargetTransformInfo::getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA, in getIntrinsicInstrCost()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 1549 InstructionCost getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA, in getIntrinsicInstrCost() 1695 IntrinsicCostAttributes Attrs(IID, RetTy, Args[0]->getType(), FMF, I, 1); in getIntrinsicInstrCost() 1700 IntrinsicCostAttributes Attrs( in getIntrinsicInstrCost() 1760 IntrinsicCostAttributes Attrs(Intrinsic::uadd_sat, ExpRetTy, {}, FMF); in getIntrinsicInstrCost() 1793 IntrinsicCostAttributes StepVecAttrs(Intrinsic::experimental_stepvector, in getIntrinsicInstrCost() 1806 IntrinsicCostAttributes ReducAttrs(Intrinsic::vector_reduce_umax, in getIntrinsicInstrCost() 1872 IntrinsicCostAttributes NewICA(*FID, ICA.getReturnType(), NewTys, in getIntrinsicInstrCost() 1892 IntrinsicCostAttributes Attrs(IID, RetTy, ICA.getArgTypes(), FMF, I, in getIntrinsicInstrCost() 1902 getTypeBasedIntrinsicInstrCost(const IntrinsicCostAttributes &ICA, in getTypeBasedIntrinsicInstrCost() 1962 IntrinsicCostAttributes ScalarAttrs(IID, ScalarRetTy, ScalarTys, FMF); in getTypeBasedIntrinsicInstrCost() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonTargetTransformInfo.h | 109 InstructionCost getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA,
|
H A D | HexagonTargetTransformInfo.cpp | 148 HexagonTTIImpl::getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA, in getIntrinsicInstrCost()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZTargetTransformInfo.h | 128 InstructionCost getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA,
|
H A D | SystemZTargetTransformInfo.cpp | 1317 SystemZTTIImpl::getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA, in getIntrinsicInstrCost()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfo.h | 121 class IntrinsicCostAttributes { 133 IntrinsicCostAttributes( 138 IntrinsicCostAttributes( 143 IntrinsicCostAttributes(Intrinsic::ID Id, Type *RTy, 146 IntrinsicCostAttributes( 1540 InstructionCost getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA, 2119 getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA, 2809 InstructionCost getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA, in getIntrinsicInstrCost()
|
H A D | TargetTransformInfoImpl.h | 728 InstructionCost getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA, in getIntrinsicInstrCost() 1211 IntrinsicCostAttributes CostAttrs(Intrinsic->getIntrinsicID(), *CB); in getInstructionCost()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetTransformInfo.h | 140 InstructionCost getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA,
|
H A D | PPCTargetTransformInfo.cpp | 890 PPCTTIImpl::getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA, in getIntrinsicInstrCost()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUTargetTransformInfo.h | 253 InstructionCost getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA,
|
H A D | AMDGPUTargetTransformInfo.cpp | 703 GCNTTIImpl::getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA, in getIntrinsicInstrCost()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/ |
H A D | AggressiveInstCombine.cpp | 384 IntrinsicCostAttributes(Intrinsic::fptosi_sat, SatTy, {In}, {FpTy}), in tryToFPToSat() 394 IntrinsicCostAttributes(Intrinsic::smin, IntTy, {IntTy}), in tryToFPToSat() 397 IntrinsicCostAttributes(Intrinsic::smax, IntTy, {IntTy}), in tryToFPToSat()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86TargetTransformInfo.h | 211 InstructionCost getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMTargetTransformInfo.cpp | 993 IntrinsicCostAttributes CostAttrs(IID, ValTy, {ValTy, ValTy}); in getCmpSelInstrCost() 1847 IntrinsicCostAttributes ICA(IID, VecTy, {VecTy, VecTy}, FMF); in getMinMaxReductionCost() 1862 IntrinsicCostAttributes ICA(IID, Ty->getElementType(), in getMinMaxReductionCost() 1889 ARMTTIImpl::getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA, in getIntrinsicInstrCost() 1977 IntrinsicCostAttributes Attrs1(IsSigned ? Intrinsic::smin in getIntrinsicInstrCost() 1981 IntrinsicCostAttributes Attrs2(IsSigned ? Intrinsic::smax in getIntrinsicInstrCost()
|
H A D | ARMTargetTransformInfo.h | 298 InstructionCost getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.h | 121 InstructionCost getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA,
|
H A D | AArch64TargetTransformInfo.cpp | 517 static InstructionCost getHistogramCost(const IntrinsicCostAttributes &ICA) { in getHistogramCost() 542 AArch64TTIImpl::getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA, in getIntrinsicInstrCost() 782 IntrinsicCostAttributes Attrs1(IsSigned ? Intrinsic::smin : Intrinsic::umin, in getIntrinsicInstrCost() 785 IntrinsicCostAttributes Attrs2(IsSigned ? Intrinsic::smax : Intrinsic::umax, in getIntrinsicInstrCost() 3833 IntrinsicCostAttributes Attrs(IID, LegalVTy, {LegalVTy, LegalVTy}, FMF); in getMinMaxReductionCost()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVTargetTransformInfo.h | 152 InstructionCost getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA,
|
H A D | RISCVTargetTransformInfo.cpp | 835 RISCVTTIImpl::getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA, in getIntrinsicInstrCost()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 1909 IntrinsicCostAttributes Attrs(IntrinID, InitX->getType(), Args); in isProfitableToInsertFFS() 2609 IntrinsicCostAttributes Attrs( in recognizeShiftUntilBitTest() 2981 IntrinsicCostAttributes Attrs( in recognizeShiftUntilZero()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | PartialInlining.cpp | 839 IntrinsicCostAttributes ICA(IID, II->getType(), Tys, FMF); in computeBBInlineCost()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VectorCombine.cpp | 838 IntrinsicCostAttributes Attrs(IntrID, VecTy, Args); in scalarizeVPIntrinsic() 855 IntrinsicCostAttributes Attrs(*ScalarIntrID, VecTy->getScalarType(), Args); in scalarizeVPIntrinsic()
|
H A D | SLPVectorizer.cpp | 7608 IntrinsicCostAttributes CostAttrs(ID, VecTy, Arguments, ArgTys, FMF, in getVectorCallCosts() 9670 IntrinsicCostAttributes CostAttrs(MinMaxID, CanonicalType, in getEntryCost() 9702 IntrinsicCostAttributes CostAttrs(MinMaxID, CanonicalType, in getEntryCost() 9859 IntrinsicCostAttributes CostAttrs(ID, *CI, 1); in getEntryCost() 10254 IntrinsicCostAttributes ICA(II->getIntrinsicID(), II->getType(), Tys, in getSpillCost() 17849 IntrinsicCostAttributes ICA(Id, ScalarTy, {ScalarTy, ScalarTy}, FMF); in getReductionCost()
|