Searched refs:getArgTypes (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 1615 ICA.getArgTypes()[0], Args[1], in getIntrinsicInstrCost() 1748 EVT ArgType = getTLI()->getValueType(DL, ICA.getArgTypes()[0], true); in getIntrinsicInstrCost() 1759 ICA.getArgTypes()[0], cast<VectorType>(RetTy)->getElementCount()); in getIntrinsicInstrCost() 1768 EVT ArgType = getTLI()->getValueType(DL, ICA.getArgTypes()[0], true); in getIntrinsicInstrCost() 1782 if (isa<ScalableVectorType>(ICA.getArgTypes()[0]) && I && I->getCaller()) in getIntrinsicInstrCost() 1859 assert(ICA.getArgs().size() >= 2 && ICA.getArgTypes().size() >= 2 && in getIntrinsicInstrCost() 1862 ArrayRef<Type *> NewTys = ArrayRef(ICA.getArgTypes()).drop_back(2); in getIntrinsicInstrCost() 1889 getOperandsScalarizationOverhead(Args, ICA.getArgTypes(), CostKind); in getIntrinsicInstrCost() 1892 IntrinsicCostAttributes Attrs(IID, RetTy, ICA.getArgTypes(), FMF, I, in getIntrinsicInstrCost() 1906 const SmallVectorImpl<Type *> &Tys = ICA.getArgTypes(); in getTypeBasedIntrinsicInstrCost()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.cpp | 518 Type *BucketPtrsTy = ICA.getArgTypes()[0]; // Type of vector of pointers in getHistogramCost() 519 Type *EltTy = ICA.getArgTypes()[1]; // Type of bucket elements in getHistogramCost() 629 if (ICA.getArgs().size() != ICA.getArgTypes().size() || in getIntrinsicInstrCost() 634 EVT VecVT = getTLI()->getValueType(DL, ICA.getArgTypes()[0]); in getIntrinsicInstrCost() 637 : getTLI()->getValueType(DL, ICA.getArgTypes()[1]); in getIntrinsicInstrCost() 751 if (ICA.getArgTypes().empty()) in getIntrinsicInstrCost() 754 auto LT = getTypeLegalizationCost(ICA.getArgTypes()[0]); in getIntrinsicInstrCost() 842 EVT OpVT = getTLI()->getValueType(DL, ICA.getArgTypes()[0]); in getIntrinsicInstrCost()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVTargetTransformInfo.cpp | 910 ICA.getArgTypes()[0], cast<VectorType>(RetTy)->getElementCount()); in getIntrinsicInstrCost() 934 Type *ArgTy = ICA.getArgTypes()[0]; in getIntrinsicInstrCost()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZTargetTransformInfo.cpp | 1320 ICA.getID(), ICA.getReturnType(), ICA.getArgTypes()); in getIntrinsicInstrCost()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMTargetTransformInfo.cpp | 1949 if (ICA.getArgTypes().empty()) in getIntrinsicInstrCost() 1952 auto LT = getTypeLegalizationCost(ICA.getArgTypes()[0]); in getIntrinsicInstrCost()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfo.h | 158 const SmallVectorImpl<Type *> &getArgTypes() const { return ParamTys; } in getArgTypes() function
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86TargetTransformInfo.cpp | 4238 const SmallVectorImpl<Type *> &ArgTys = ICA.getArgTypes(); in getIntrinsicInstrCost()
|