Home
last modified time | relevance | path

Searched refs:addParamAttr (Results 1 – 25 of 41) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DJMCInstrumenter.cpp143 DefaultCheckFunc->addParamAttr(0, Attribute::NoUndef); in createDefaultCheckFunction()
145 DefaultCheckFunc->addParamAttr(0, Attribute::InReg); in createDefaultCheckFunction()
204 CheckFunc->addParamAttr(0, Attribute::NoUndef); in runImpl()
207 CheckFunc->addParamAttr(0, Attribute::InReg); in runImpl()
231 CI->addParamAttr(0, Attribute::NoUndef); in runImpl()
234 CI->addParamAttr(0, Attribute::InReg); in runImpl()
H A DPreISelIntrinsicLowering.cpp205 NewCI->addParamAttr(Index - AttributeList::FirstArgIndex, in lowerObjCCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFPreserveStaticOffset.cpp170 Call->addParamAttr(ArgNo, Attribute::get(C, Attribute::ElementType, Type)); in setParamElementType()
175 Call->addParamAttr(ArgNo, Attribute::get(C, Attribute::ReadNone)); in setParamReadNone()
180 Call->addParamAttr(ArgNo, Attribute::get(C, Attribute::ReadOnly)); in setParamReadOnly()
185 Call->addParamAttr(ArgNo, Attribute::get(C, Attribute::WriteOnly)); in setParamWriteOnly()
237 Call->addParamAttr(I, Attribute::ImmArg); in makeGEPAndLoad()
260 Call->addParamAttr(I, Attribute::ImmArg); in makeGEPAndStore()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Arm64ECCallLowering.cpp413 F->addParamAttr(1, SRet); in buildExitThunk()
559 Thunk->addParamAttr(5, Attribute::InReg); in buildEntryThunk()
575 Thunk->addParamAttr(1, SRetAttr); in buildEntryThunk()
576 Call->addParamAttr(0, SRetAttr); in buildEntryThunk()
664 GuestExit->addParamAttr(0, SRetAttr); in buildGuestExitThunk()
665 Call->addParamAttr(0, SRetAttr); in buildGuestExitThunk()
720 GuestExit->addParamAttr(0, SRetAttr); in buildPatchableThunk()
721 Call->addParamAttr(0, SRetAttr); in buildPatchableThunk()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DIRBuilder.cpp344 CI->addParamAttr(0, Attribute::getWithAlignment(CI->getContext(), DstAlign)); in CreateElementUnorderedAtomicMemMove()
345 CI->addParamAttr(1, Attribute::getWithAlignment(CI->getContext(), SrcAlign)); in CreateElementUnorderedAtomicMemMove()
468 CI->addParamAttr(0, Attribute::getWithAlignment(CI->getContext(), *A)); in CreateThreadLocalAddress()
620 CI->addParamAttr(0, Attribute::getWithAlignment(CI->getContext(), *Align)); in CreateMaskedExpandLoad()
641 CI->addParamAttr(1, Attribute::getWithAlignment(CI->getContext(), *Align)); in CreateMaskedCompressStore()
699 CI->addParamAttr(2, in CreateGCStatepointCallCommon()
755 II->addParamAttr(2, in CreateGCStatepointInvokeCommon()
1165 Fn->addParamAttr( in CreatePreserveArrayAccessIndex()
1204 Fn->addParamAttr( in CreatePreserveStructAccessIndex()
H A DFunction.cpp322 getParent()->addParamAttr(getArgNo(), Kind); in addAttr()
326 getParent()->addParamAttr(getArgNo(), Attr); in addAttr()
665 void Function::addParamAttr(unsigned ArgNo, Attribute::AttrKind Kind) { in addParamAttr() function in Function
669 void Function::addParamAttr(unsigned ArgNo, Attribute Attr) { in addParamAttr() function in Function
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DMatrixBuilder.h81 Call->addParamAttr(0, AlignAttr);
104 Call->addParamAttr(1, AlignAttr);
H A DFunction.h383 void addParamAttr(unsigned ArgNo, Attribute::AttrKind Kind);
386 void addParamAttr(unsigned ArgNo, Attribute Attr);
H A DIntrinsicInst.h1019 addParamAttr(ARG_DEST, in setDestAlignment()
1024 addParamAttr(ARG_DEST, in setDestAlignment()
1082 BaseCL::addParamAttr(ARG_SOURCE, Attribute::getWithAlignment( in setSourceAlignment()
1088 BaseCL::addParamAttr(ARG_SOURCE, Attribute::getWithAlignment( in setSourceAlignment()
H A DInstrTypes.h1506 void addParamAttr(unsigned ArgNo, Attribute::AttrKind Kind) {
1512 void addParamAttr(unsigned ArgNo, Attribute Attr) {
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBuildLibCalls.cpp171 F.addParamAttr(ArgNo, Attribute::getWithCaptureInfo(F.getContext(), in setDoesNotCapture()
180 F.addParamAttr(ArgNo, Attribute::NoAlias); in setDoesNotAlias()
188 F.addParamAttr(ArgNo, Attribute::ReadOnly); in setOnlyReadsMemory()
196 F.addParamAttr(ArgNo, Attribute::WriteOnly); in setOnlyWritesMemory()
215 F.addParamAttr(ArgNo, Attribute::NoUndef); in setArgsNoUndef()
226 F.addParamAttr(ArgNo, Attribute::NoUndef); in setArgNoUndef()
241 F.addParamAttr(ArgNo, Attribute::Returned); in setReturnedArg()
271 F.addParamAttr(ArgNo, Attribute::AllocAlign); in setAlignedAllocParam()
278 F.addParamAttr(ArgNo, Attribute::AllocatedPointer); in setAllocatedPointerParam()
1404 F.addParamAttr(ArgNo, ExtAttr); in setArgExtAttr()
[all …]
H A DSimplifyLibCalls.cpp287 CI->addParamAttr(ArgNo, Attribute::getWithDereferenceableBytes( in annotateDereferenceableBytes()
301 CI->addParamAttr(ArgNo, Attribute::NoUndef); in annotateNonNullNoUndefBasedOnAccess()
308 CI->addParamAttr(ArgNo, Attribute::NonNull); in annotateNonNullNoUndefBasedOnAccess()
1099 CI->addParamAttr(0, Attribute::getWithCaptureInfo(CI->getContext(), in optimizeStrTo()
3215 CI->addParamAttr(0, Attribute::getWithCaptureInfo(CI->getContext(), in optimizeStrToInt()
H A DCodeExtractor.cpp1042 newFunction->addParamAttr(ScalarAI - newFunction->arg_begin(), in constructFunctionDeclaration()
1913 call->addParamAttr(ParamIdx, Attribute::SwiftError); in emitReplacerCall()
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp1301 OutlinedFn.addParamAttr(0, Attribute::NoAlias); in targetParallelCallback()
1302 OutlinedFn.addParamAttr(1, Attribute::NoAlias); in targetParallelCallback()
1303 OutlinedFn.addParamAttr(0, Attribute::NoUndef); in targetParallelCallback()
1304 OutlinedFn.addParamAttr(1, Attribute::NoUndef); in targetParallelCallback()
1411 OutlinedFn.addParamAttr(0, Attribute::NoAlias); in hostParallelCallback()
1412 OutlinedFn.addParamAttr(1, Attribute::NoAlias); in hostParallelCallback()
2629 WcFunc->addParamAttr(0, Attribute::NoUndef); in emitInterWarpCopyFunction()
2630 WcFunc->addParamAttr(1, Attribute::NoUndef); in emitInterWarpCopyFunction()
2866 SarFunc->addParamAttr(0, Attribute::NoUndef); in emitShuffleAndReduceFunction()
2867 SarFunc->addParamAttr(1, Attribute::NoUndef); in emitShuffleAndReduceFunction()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DGCOVProfiling.cpp1261 StartFileCall->addParamAttr(2, AK); in insertCounterWriteout()
1297 EmitFunctionCall->addParamAttr(0, AK); in insertCounterWriteout()
1298 EmitFunctionCall->addParamAttr(1, AK); in insertCounterWriteout()
1299 EmitFunctionCall->addParamAttr(2, AK); in insertCounterWriteout()
1314 EmitArcsCall->addParamAttr(0, AK); in insertCounterWriteout()
H A DDataFlowSanitizer.cpp1063 CI->addParamAttr(0, Attribute::ZExt); in addConditionalCallbacksIfEnabled()
1101 CB->addParamAttr(0, Attribute::ZExt); in addReachesFunctionCallbacksIfEnabled()
2442 CI->addParamAttr(0, Attribute::ZExt); in visitLoadInst()
2700 CI->addParamAttr(0, Attribute::ZExt); in visitStoreInst()
2764 CallI->addParamAttr(0, Attribute::ZExt); in visitCmpInst()
3151 CustomCI->addParamAttr(ArgNo, Attribute::ZExt); in visitWrappedCallBase()
3156 CustomCI->addParamAttr(OriginArgNo, Attribute::ZExt); in visitWrappedCallBase()
H A DMemorySanitizer.cpp1371 CB->addParamAttr(0, Attribute::ZExt); in storeOrigin()
1372 CB->addParamAttr(2, Attribute::ZExt); in storeOrigin()
1471 CB->addParamAttr(0, Attribute::ZExt); in materializeOneCheck()
1472 CB->addParamAttr(1, Attribute::ZExt); in materializeOneCheck()
1482 CB->addParamAttr(1, Attribute::ZExt); in materializeOneCheck()
1483 CB->addParamAttr(2, Attribute::ZExt); in materializeOneCheck()
H A DInstrProfiling.cpp1090 Call->addParamAttr(2, AK); in lowerValueProfileInst()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCoroutine.cpp440 Fn->addParamAttr(0, llvm::Attribute::AttrKind::NonNull); in generateAwaitSuspendWrapper()
441 Fn->addParamAttr(0, llvm::Attribute::AttrKind::NoUndef); in generateAwaitSuspendWrapper()
443 Fn->addParamAttr(1, llvm::Attribute::AttrKind::NoUndef); in generateAwaitSuspendWrapper()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInterleavedAccess.cpp115 CI->addParamAttr( in lowerInterleavedLoad()
200 CI->addParamAttr( in lowerInterleavedStore()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DArgumentPromotion.cpp865 F->addParamAttr(ArgNo, Attribute::NoAlias); in promoteArguments()
869 CB.addParamAttr(ArgNo, Attribute::NoAlias); in promoteArguments()
H A DIROutliner.cpp661 Group.OutlinedFunction->addParamAttr(*Group.SwiftErrorArgument, in createFunction()
1515 Call->addParamAttr(*Group.SwiftErrorArgument, Attribute::SwiftError); in replaceCalledFunction()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DCallSiteSplitting.cpp90 CB.addParamAttr(ArgNo, Attribute::NonNull); in addNonNullAttribute()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86WinEHState.cpp415 Call->addParamAttr(0, Attribute::InReg); in generateLSDAInEAXThunk()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DPPC.cpp68 CI->addParamAttr( in emitPPCLoadReserveIntrinsic()

12