Home
last modified time | relevance | path

Searched refs:ParamAttrs (Results 1 – 5 of 5) sorted by relevance

/openbsd/src/gnu/llvm/llvm/include/llvm/Frontend/OpenMP/
DOMPKinds.def492 #define ParamAttrs(...) ArrayRef<AttributeSet>({__VA_ARGS__})
629 ParamAttrs(ReadOnlyPtrAttrs, SExt))
631 ParamAttrs(ReadOnlyPtrAttrs, SExt))
633 ParamAttrs(ReadOnlyPtrAttrs, SExt))
635 ParamAttrs())
636 __OMP_RTL_ATTRS(__kmpc_syncwarp, BarrierAttrs, AttributeSet(), ParamAttrs())
638 ParamAttrs(ReadOnlyPtrAttrs, SExt, SExt))
640 ParamAttrs(ReadOnlyPtrAttrs, SExt))
642 ParamAttrs(AttributeSet(), SExt))
644 ParamAttrs(ReadOnlyPtrAttrs))
[all …]
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Coroutines/
DCoroSplit.cpp847 AttrBuilder ParamAttrs(Context); in addFramePointerAttrs() local
848 ParamAttrs.addAttribute(Attribute::NonNull); in addFramePointerAttrs()
849 ParamAttrs.addAttribute(Attribute::NoUndef); in addFramePointerAttrs()
852 ParamAttrs.addAttribute(Attribute::NoAlias); in addFramePointerAttrs()
854 ParamAttrs.addAlignmentAttr(Alignment); in addFramePointerAttrs()
855 ParamAttrs.addDereferenceableAttr(Size); in addFramePointerAttrs()
856 Attrs = Attrs.addParamAttributes(Context, ParamIndex, ParamAttrs); in addFramePointerAttrs()
861 AttrBuilder ParamAttrs(Context); in addAsyncContextAttrs() local
862 ParamAttrs.addAttribute(Attribute::SwiftAsync); in addAsyncContextAttrs()
863 Attrs = Attrs.addParamAttributes(Context, ParamIndex, ParamAttrs); in addAsyncContextAttrs()
[all …]
/openbsd/src/gnu/llvm/llvm/lib/IR/
DFunction.cpp160 static Type *getMemoryParamAllocType(AttributeSet ParamAttrs) { in getMemoryParamAllocType() argument
163 if (Type *ByValTy = ParamAttrs.getByValType()) in getMemoryParamAllocType()
165 if (Type *ByRefTy = ParamAttrs.getByRefType()) in getMemoryParamAllocType()
167 if (Type *PreAllocTy = ParamAttrs.getPreallocatedType()) in getMemoryParamAllocType()
169 if (Type *InAllocaTy = ParamAttrs.getInAllocaType()) in getMemoryParamAllocType()
171 if (Type *SRetTy = ParamAttrs.getStructRetType()) in getMemoryParamAllocType()
178 AttributeSet ParamAttrs = in getPassPointeeByValueCopySize() local
180 if (Type *MemTy = getMemoryParamAllocType(ParamAttrs)) in getPassPointeeByValueCopySize()
186 AttributeSet ParamAttrs = in getPointeeInMemoryValueType() local
188 return getMemoryParamAllocType(ParamAttrs); in getPointeeInMemoryValueType()
/openbsd/src/gnu/llvm/clang/lib/CodeGen/
DCGOpenMPRuntime.cpp10993 ArrayRef<ParamAttrTy> ParamAttrs) { in evaluateCDTSize() argument
11023 if (ParamAttrs[Offset].Kind == Vector) in evaluateCDTSize()
11029 if (ParamAttrs[I + Offset].Kind == Vector) { in evaluateCDTSize()
11047 static std::string mangleVectorParameters(ArrayRef<ParamAttrTy> ParamAttrs) { in mangleVectorParameters() argument
11050 for (const auto &ParamAttr : ParamAttrs) { in mangleVectorParameters()
11093 ArrayRef<ParamAttrTy> ParamAttrs, in emitX86DeclareSimdFunction() argument
11132 unsigned NumElts = evaluateCDTSize(FD, ParamAttrs); in emitX86DeclareSimdFunction()
11138 Out << mangleVectorParameters(ParamAttrs); in emitX86DeclareSimdFunction()
11213 getNDSWDS(const FunctionDecl *FD, ArrayRef<ParamAttrTy> ParamAttrs) { in getNDSWDS() argument
11228 Sizes.push_back(getAArch64LS(QT, ParamAttrs[I].Kind, C)); in getNDSWDS()
[all …]
/openbsd/src/gnu/llvm/clang/include/clang/Parse/
DParser.h1750 ParsedAttributes *ParamAttrs);