Home
last modified time | relevance | path

Searched refs:getParamAlign (Results 1 – 25 of 30) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DArgument.h107 MaybeAlign getParamAlign() const;
H A DIntrinsicInst.h945 if (auto MA = getParamAlign(ARG_DEST)) in getDestAlignment()
949 MaybeAlign getDestAlign() const { return getParamAlign(ARG_DEST); } in getDestAlign()
1006 if (auto MA = BaseCL::getParamAlign(ARG_SOURCE)) in getSourceAlignment()
1012 return BaseCL::getParamAlign(ARG_SOURCE); in getSourceAlign()
H A DFunction.h461 MaybeAlign getParamAlign(unsigned ArgNo) const { in getParamAlign() function
H A DInstrTypes.h1831 MaybeAlign getParamAlign(unsigned ArgNo) const {
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerKernelArguments.cpp136 MaybeAlign ParamAlign = IsByRef ? Arg.getParamAlign() : std::nullopt; in lowerKernelArguments()
254 if (MaybeAlign ParamAlign = Arg.getParamAlign()) { in lowerKernelArguments()
H A DAMDGPUHSAMetadataStreamer.cpp30 ArgAlign = Arg.getParamAlign(); in getArgumentTypeAlign()
321 PointeeAlign = Arg.getParamAlign().valueOrOne(); in emitKernelArg()
H A DAMDGPURewriteOutArguments.cpp384 DL->getValueOrABITypeAlignment(Arg.getParamAlign(), EltTy); in runOnFunction()
H A DAMDGPUSubtarget.cpp592 IsByRef ? Arg.getParamAlign() : std::nullopt, ArgTy); in getExplicitKernArgSize()
H A DAMDGPUCallLowering.cpp539 MaybeAlign ParamAlign = IsByRef ? Arg.getParamAlign() : std::nullopt; in lowerFormalArgumentsKernel()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DTailRecursionElimination.cpp598 Align Alignment(CI->getParamAlign(OpndIdx).valueOrOne()); in copyByValueOperandIntoLocalTemp()
625 Align Alignment(CI->getParamAlign(OpndIdx).valueOrOne()); in copyLocalTempOfByValueOperandIntoArguments()
H A DLowerMatrixIntrinsics.cpp1163 LowerLoad(Inst, Ptr, Inst->getParamAlign(0), Stride, in LowerColumnMajorLoad()
1227 LowerStore(Inst, Matrix, Ptr, Inst->getParamAlign(1), Stride, in LowerColumnMajorStore()
H A DMemCpyOptimizer.cpp1845 MaybeAlign ByValAlign = CB.getParamAlign(ArgNo); in processByValArgument()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXLowerArgs.cpp376 AllocA->setAlignment(Func->getParamAlign(Arg->getArgNo()) in handleByValParam()
H A DNVPTXAsmPrinter.cpp1600 Align ParamAlign = I->getParamAlign().valueOrOne(); in emitFunctionParamList()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DSafeStack.cpp526 if (auto A = Arg->getParamAlign()) in moveStaticAllocasToUnsafeStack()
592 IRB.CreateMemCpy(Off, Align, Arg, Arg->getParamAlign(), Size); in moveStaticAllocasToUnsafeStack()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroElide.cpp113 return std::make_pair(Size, Resume->getParamAlign(0).valueOrOne()); in getFrameLayout()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DArgumentPromotion.cpp474 bool AreStoresAllowed = Arg->getParamByValType() && Arg->getParamAlign(); in findArgParts()
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DIntrinsicInst.cpp463 return getParamAlign(*PtrParamOpt); in getPointerAlignment()
H A DFunction.cpp213 MaybeAlign Argument::getParamAlign() const { in getParamAlign() function in Argument
215 return getParent()->getParamAlign(getArgNo()); in getParamAlign()
H A DValue.cpp956 const MaybeAlign Alignment = A->getParamAlign(); in getPointerAlignment()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp1503 MaybeAlign Alignment = Arg.getParamAlign(); in AddAlignmentAssumptions()
2243 CalledFunc->getParamAlign(ArgNo)); in InlineFunction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DMemoryBuiltins.cpp811 return SizeOffsetAPInt(align(Size, A.getParamAlign()), Zero); in visitArgument()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp229 else if ((ParamAlign = FuncInfo.getParamAlign(ParamIdx))) in setArgFlags()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp1971 FArg.getParamAlign(), FArg.getParamByValType()); in getShadow()
4198 const MaybeAlign ParamAlignment(CB.getParamAlign(i)); in visitCallBase()
5342 Align ArgAlign = CB.getParamAlign(ArgNo).value_or(Align(8)); in visitCallBase()
H A DAddressSanitizer.cpp3159 DL.getValueOrABITypeAlignment(Arg.getParamAlign(), Ty); in copyArgsPassedByValToAllocas()

12