Home
last modified time | relevance | path

Searched refs:getArgTypes (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenFunctionInfo.h79 CanQualType *getArgTypes() { return getTrailingObjects(); } in getArgTypes() function
80 const CanQualType *getArgTypes() const { return getTrailingObjects(); } in getArgTypes() function
125 CanQualType getReturnType() const { return getArgTypes()[0]; } in getReturnType()
127 const_arg_iterator argTypesBegin() const { return getArgTypes() + 1; } in argTypesBegin()
128 const_arg_iterator argTypesEnd() const { return getArgTypes() + 1 + numArgs; } in argTypesEnd()
129 arg_iterator argTypesBegin() { return getArgTypes() + 1; } in argTypesBegin()
130 arg_iterator argTypesEnd() { return getArgTypes() + 1 + numArgs; } in argTypesEnd()
H A DCIRGenCall.cpp38 fi->getArgTypes()[0] = resultType; in create()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DRealtimeSanitizer.cpp30 static SmallVector<Type *> getArgTypes(ArrayRef<Value *> FunctionArgs) { in getArgTypes() function
42 getArgTypes(FunctionArgs), false); in insertCallBeforeInstruction()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h331 thisT()->getCallInstrCost(nullptr, RetTy, ICA.getArgTypes(), CostKind);
1737 if (ICA.getArgTypes().size() > 1) in getIntrinsicInstrCost()
1738 if (auto *PtrTy = dyn_cast<PointerType>(ICA.getArgTypes()[0])) in getIntrinsicInstrCost()
1748 if (ICA.getArgTypes().size() >= 2) in getIntrinsicInstrCost()
1749 if (auto *PtrTy = dyn_cast<PointerType>(ICA.getArgTypes()[1])) in getIntrinsicInstrCost()
1751 return thisT()->getMemoryOpCost(*FOp, ICA.getArgTypes()[0], Alignment, in getIntrinsicInstrCost()
1761 *FOp, ICA.getReturnType(), ICA.getArgTypes()[0], in getIntrinsicInstrCost()
1769 return thisT()->getCmpSelInstrCost(*FOp, ICA.getArgTypes()[0], in getIntrinsicInstrCost()
1780 ICA.getReturnType(), ArrayRef(ICA.getArgTypes()).drop_back(1), in getIntrinsicInstrCost()
1789 Instruction::Store, ICA.getArgTypes()[0], ICA.getArgs()[1], VarMask, in getIntrinsicInstrCost()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp551 Type *BucketPtrsTy = ICA.getArgTypes()[0]; // Type of vector of pointers in getHistogramCost()
552 Type *EltTy = ICA.getArgTypes()[1]; // Type of bucket elements in getHistogramCost()
668 if (ICA.getArgs().size() != ICA.getArgTypes().size() || in getIntrinsicInstrCost()
673 EVT VecVT = getTLI()->getValueType(DL, ICA.getArgTypes()[0]); in getIntrinsicInstrCost()
676 : getTLI()->getValueType(DL, ICA.getArgTypes()[1]); in getIntrinsicInstrCost()
790 if (ICA.getArgTypes().empty()) in getIntrinsicInstrCost()
793 auto LT = getTypeLegalizationCost(ICA.getArgTypes()[0]); in getIntrinsicInstrCost()
815 {ICA.getArgTypes()[0]->getWithNewType( in getIntrinsicInstrCost()
855 Type *FPTy = ICA.getArgTypes()[0]->getScalarType(); in getIntrinsicInstrCost()
926 EVT OpVT = getTLI()->getValueType(DL, ICA.getArgTypes()[0]); in getIntrinsicInstrCost()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp1255 if (auto *VecTy = dyn_cast<VectorType>(ICA.getArgTypes()[0]); in getIntrinsicInstrCost()
1431 ICA.getArgTypes()[0], cast<VectorType>(RetTy)->getElementCount()); in getIntrinsicInstrCost()
1455 Type *ArgTy = ICA.getArgTypes()[0]; in getIntrinsicInstrCost()
1489 cast<VectorType>(ICA.getArgTypes()[0]), {}, CostKind, in getIntrinsicInstrCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp2054 if (ICA.getArgTypes().empty()) in getIntrinsicInstrCost()
2057 auto LT = getTypeLegalizationCost(ICA.getArgTypes()[0]); in getIntrinsicInstrCost()
2094 Type *FPTy = ICA.getArgTypes()[0]; in getIntrinsicInstrCost()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h161 const SmallVectorImpl<Type *> &getArgTypes() const { return ParamTys; } in getArgTypes() function
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp1521 ICA.getID(), ICA.getReturnType(), ICA.getArgTypes()); in getIntrinsicInstrCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp4529 const SmallVectorImpl<Type *> &ArgTys = ICA.getArgTypes(); in getIntrinsicInstrCost()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp14202 nullptr, II->getType(), ICA.getArgTypes(), TTI::TCK_RecipThroughput); in getSpillCost()