Home
last modified time | relevance | path

Searched refs:NumElemsArg (Results 1 – 4 of 4) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DAttributes.cpp58 const std::optional<unsigned> &NumElemsArg) { in packAllocSizeArgs() argument
59 assert((!NumElemsArg || *NumElemsArg != AllocSizeNumElemsNotPresent) && in packAllocSizeArgs()
63 NumElemsArg.value_or(AllocSizeNumElemsNotPresent); in packAllocSizeArgs()
71 std::optional<unsigned> NumElemsArg; in unpackAllocSizeArgs() local
73 NumElemsArg = NumElems; in unpackAllocSizeArgs()
74 return std::make_pair(ElemSizeArg, NumElemsArg); in unpackAllocSizeArgs()
221 const std::optional<unsigned> &NumElemsArg) { in getWithAllocSizeArgs() argument
222 assert(!(ElemSizeArg == 0 && NumElemsArg && *NumElemsArg == 0) && in getWithAllocSizeArgs()
224 return get(Context, AllocSize, packAllocSizeArgs(ElemSizeArg, NumElemsArg)); in getWithAllocSizeArgs()
1444 const std::optional<unsigned> &NumElemsArg) { in addAllocSizeParamAttr() argument
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DAttributes.h141 const std::optional<unsigned> &NumElemsArg);
735 const std::optional<unsigned> &NumElemsArg);
1197 const std::optional<unsigned> &NumElemsArg);
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DBuildLibCalls.cpp230 std::optional<unsigned> NumElemsArg) { in setAllocSize() argument
234 NumElemsArg)); in setAllocSize()
/openbsd-src/gnu/llvm/llvm/lib/AsmParser/
H A DLLParser.cpp1422 std::optional<unsigned> NumElemsArg; in parseEnumAttribute() local
1423 if (parseAllocSizeArguments(ElemSizeArg, NumElemsArg)) in parseEnumAttribute()
1425 B.addAllocSizeAttr(ElemSizeArg, NumElemsArg); in parseEnumAttribute()