Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/utils/TableGen/
H A DCodeGenTarget.cpp834 for (auto &Attrs : ArgumentAttributes) in CodeGenIntrinsic()
940 if (ParamIdx >= ArgumentAttributes.size()) in isParamImmArg()
943 return std::binary_search(ArgumentAttributes[ParamIdx].begin(), in isParamImmArg()
944 ArgumentAttributes[ParamIdx].end(), Val); in isParamImmArg()
949 if (Idx >= ArgumentAttributes.size()) in addArgAttribute()
950 ArgumentAttributes.resize(Idx + 1); in addArgAttribute()
951 ArgumentAttributes[Idx].emplace_back(AK, V); in addArgAttribute()
H A DIntrinsicEmitter.cpp664 return (L->ArgumentAttributes < R->ArgumentAttributes); in operator ()()
683 for (auto &Attrs : Int.ArgumentAttributes) { in EmitAttributes()
797 std::max(maxArgAttrs, unsigned(intrinsic.ArgumentAttributes.size())); in EmitAttributes()
830 enumerate(Intrinsic.ArgumentAttributes)) { in EmitAttributes()
H A DCodeGenIntrinsics.h137 SmallVector<SmallVector<ArgAttribute, 0>> ArgumentAttributes; member
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Instrumentation/
H A DDataFlowSanitizer.cpp386 std::vector<llvm::AttributeSet> ArgumentAttributes( in transformFunctionAttributes() local
395 ArgumentAttributes[TransformedIndex] = CallSiteAttrs.getParamAttrs(I); in transformFunctionAttributes()
402 ArgumentAttributes.push_back(CallSiteAttrs.getParamAttrs(I)); in transformFunctionAttributes()
407 llvm::ArrayRef(ArgumentAttributes)); in transformFunctionAttributes()