Home
last modified time | relevance | path

Searched refs:addRetAttr (Results 1 – 17 of 17) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerKernelArguments.cpp84 KernArgSegment->addRetAttr(Attribute::NonNull); in lowerKernelArguments()
85 KernArgSegment->addRetAttr( in lowerKernelArguments()
239 KernArgSegment->addRetAttr( in lowerKernelArguments()
H A DAMDGPUPromoteAlloca.cpp1127 DispatchPtr->addRetAttr(Attribute::NoAlias); in getLocalSizeYZ()
1128 DispatchPtr->addRetAttr(Attribute::NonNull); in getLocalSizeYZ()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DFunction.h374 void addRetAttr(Attribute::AttrKind Kind);
377 void addRetAttr(Attribute Attr);
697 void setReturnDoesNotAlias() { addRetAttr(Attribute::NoAlias); } in setReturnDoesNotAlias()
H A DInstrTypes.h1491 void addRetAttr(Attribute::AttrKind Kind) {
1496 void addRetAttr(Attribute Attr) {
/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DSPIR.cpp97 Call->addRetAttr(llvm::Attribute::AttrKind::NoUndef); in EmitSPIRVBuiltinExpr()
H A DAMDGPU.cpp53 Call->addRetAttr( in EmitAMDGPUDispatchPtr()
55 Call->addRetAttr(Attribute::getWithAlignment(Call->getContext(), Align(4))); in EmitAMDGPUDispatchPtr()
68 Call->addRetAttr( in EmitAMDGPUImplicitArgPtr()
70 Call->addRetAttr(Attribute::getWithAlignment(Call->getContext(), Align(8))); in EmitAMDGPUImplicitArgPtr()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroutines.cpp250 CB->addRetAttr(Attribute::NonNull); in analyze()
251 CB->addRetAttr(Attribute::NoAlias); in analyze()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DFunction.cpp653 void Function::addRetAttr(Attribute::AttrKind Kind) { in addRetAttr() function in Function
657 void Function::addRetAttr(Attribute Attr) { in addRetAttr() function in Function
H A DIRBuilder.cpp469 CI->addRetAttr(Attribute::getWithAlignment(CI->getContext(), *A)); in CreateThreadLocalAddress()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp1656 F->addRetAttr(Attribute::NonNull); in addNonNullAttrs()
1674 F->addRetAttr(Attribute::NonNull); in addNonNullAttrs()
1734 F->addRetAttr(Attribute::NoUndef); in addNoUndefAttrs()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DLLJIT.cpp203 AtExit->addRetAttr(AtExitExtAttr); in setupJITDylib()
481 CxaAtExit->addRetAttr(CxaAtExitExtAttr); in createPlatformRuntimeModule()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp2431 CI.addRetAttr(Attribute::NonNull); in visitCallInst()
2441 CI.addRetAttr(Attribute::getWithAlignment( in visitCallInst()
3863 II->addRetAttr(Attribute::getWithAlignment(II->getContext(), MinAlign)); in visitCallInst()
4070 Call.addRetAttr(Attribute::getWithDereferenceableBytes( in annotateAnyAllocSite()
4074 Call.addRetAttr(Attribute::getWithDereferenceableOrNullBytes( in annotateAnyAllocSite()
4091 Call.addRetAttr( in annotateAnyAllocSite()
4308 GCR.addRetAttr(Attribute::NonNull); in visitCallBase()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBuildLibCalls.cpp163 F.addRetAttr(Attribute::NoAlias); in setRetDoesNotAlias()
204 F.addRetAttr(Attribute::NoUndef); in setRetNoUndef()
1411 F.addRetAttr(ExtAttr); in setRetExtAttr()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCoroutine.cpp466 Fn->addRetAttr(llvm::Attribute::AttrKind::NoUndef); in generateAwaitSuspendWrapper()
H A DCGOpenMPRuntimeGPU.cpp1071 VoidPtr->addRetAttr(llvm::Attribute::get( in emitGenericVarsProlog()
1136 VoidPtr->addRetAttr(llvm::Attribute::get( in getKmpcAllocShared()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DDataFlowSanitizer.cpp2276 Call->addRetAttr(Attribute::ZExt); in loadShadowOriginSansLoadTracking()
2323 FallbackCall->addRetAttr(Attribute::ZExt); in loadShadowOriginSansLoadTracking()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp234 II.addRetAttr(Attribute::NoUndef); in instCombineIntrinsic()