Home
last modified time | relevance | path

Searched refs:getParamByValType (Results 1 – 20 of 20) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DArgument.h108 Type *getParamByValType() const;
H A DFunction.h502 Type *getParamByValType(unsigned ArgNo) const { in getParamByValType() function
503 return AttributeSets.getParamByValType(ArgNo); in getParamByValType()
H A DInstrTypes.h1718 Type *getParamByValType(unsigned ArgNo) const {
1719 if (auto *Ty = Attrs.getParamByValType(ArgNo))
1722 return F->getAttributes().getParamByValType(ArgNo);
H A DAttributes.h698 Type *getParamByValType(unsigned ArgNo) const;
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DArgumentPromotion.cpp142 Type *AgTy = I->getParamByValType(); in doPromotion()
263 Type *AgTy = I->getParamByValType(); in doPromotion()
390 Type *AgTy = I->getParamByValType(); in doPromotion()
995 PtrArg->hasByValAttr() ? PtrArg->getParamByValType() : nullptr; in promoteArguments()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DSafeStack.cpp428 uint64_t Size = DL.getTypeStoreSize(Arg.getParamByValType()); in findInsts()
529 Type *Ty = Arg->getParamByValType(); in moveStaticAllocasToUnsafeStack()
586 Type *Ty = Arg->getParamByValType(); in moveStaticAllocasToUnsafeStack()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCallPromotionUtils.cpp494 ArgAttrs.addByValAttr(Callee->getParamByValType(ArgNo)); in promoteCall()
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DFunction.cpp206 Type *Argument::getParamByValType() const { in getParamByValType() function in Argument
208 return getParent()->getParamByValType(getArgNo()); in getParamByValType()
H A DAttributes.cpp1439 Type *AttributeList::getParamByValType(unsigned Index) const { in getParamByValType() function in AttributeList
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp1690 ? DL.getTypeAllocSize(FArg.getParamByValType()) in getShadow()
1705 MaybeAlign(FArg.getParamAlignment()), FArg.getParamByValType()); in getShadow()
3706 Size = DL.getTypeAllocSize(CB.getParamByValType(i)); in visitCallBase()
4227 Type *RealTy = CB.getParamByValType(ArgNo); in visitCallBase()
4843 Type *RealTy = CB.getParamByValType(ArgNo); in visitCallBase()
H A DAddressSanitizer.cpp1486 Type *Ty = CI->getParamByValType(ArgNo); in getInterestingMemoryOperands()
3073 Type *Ty = Arg.getParamByValType(); in copyArgsPassedByValToAllocas()
H A DHWAddressSanitizer.cpp767 Type *Ty = CI->getParamByValType(ArgNo); in getInterestingMemoryOperands()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DStackSafetyAnalysis.cpp409 UI, Ptr, DL.getTypeStoreSize(CB.getParamByValType(ArgNo)))); in analyzeAllUses()
H A DInlineCost.cpp2663 unsigned TypeSize = DL.getTypeSizeInBits(Call.getParamByValType(I)); in getCallsiteCost()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DValueEnumerator.cpp1069 EnumerateType(I.getParamByValType()); in incorporateFunction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp1601 Type *ByValTy = CB.getParamByValType(ArgNo); in processByValArgument()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp2127 Type *DstElemTy = Call.getParamByValType(ix); in isSafeToEliminateVarargsCast()
2666 Type *CurElTy = Call.getParamByValType(i); in transformConstExprCastCall()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp1160 FieldType = A->getParamByValType(); in buildFrameType()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp126 IndirectType = Call->getParamByValType(ArgIdx); in setAttributes()
H A DSelectionDAGBuilder.cpp10087 FinalType = Arg.getParamByValType(); in LowerArguments()