Searched refs:ParamAttrs (Results 1 – 5 of 5) sorted by relevance
| /openbsd/src/gnu/llvm/llvm/include/llvm/Frontend/OpenMP/ |
| D | OMPKinds.def | 492 #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/ |
| D | CoroSplit.cpp | 847 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/ |
| D | Function.cpp | 160 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/ |
| D | CGOpenMPRuntime.cpp | 10993 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/ |
| D | Parser.h | 1750 ParsedAttributes *ParamAttrs);
|