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

/freebsd-11-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenTarget.cpp784 ArgumentAttributes.push_back(std::make_pair(ArgNo, NoCapture));
787 ArgumentAttributes.push_back(std::make_pair(ArgNo, NoAlias));
790 ArgumentAttributes.push_back(std::make_pair(ArgNo, Returned));
793 ArgumentAttributes.push_back(std::make_pair(ArgNo, ReadOnly));
796 ArgumentAttributes.push_back(std::make_pair(ArgNo, WriteOnly));
799 ArgumentAttributes.push_back(std::make_pair(ArgNo, ReadNone));
802 ArgumentAttributes.push_back(std::make_pair(ArgNo, ImmArg));
811 llvm::sort(ArgumentAttributes);
823 return std::binary_search(ArgumentAttributes.begin(),
824 ArgumentAttributes
[all...]
H A DCodeGenIntrinsics.h152 std::vector<std::pair<unsigned, ArgAttribute>> ArgumentAttributes; member in struct:llvm::CodeGenIntrinsic
H A DIntrinsicEmitter.cpp601 return (L->ArgumentAttributes < R->ArgumentAttributes);
622 std::max(maxArgAttrs, unsigned(intrinsic.ArgumentAttributes.size()));
656 unsigned ai = 0, ae = intrinsic.ArgumentAttributes.size();
659 unsigned argNo = intrinsic.ArgumentAttributes[ai].first;
666 switch (intrinsic.ArgumentAttributes[ai].second) {
712 } while (ai != ae && intrinsic.ArgumentAttributes[ai].first == argNo);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DDataFlowSanitizer.cpp256 std::vector<llvm::AttributeSet> ArgumentAttributes(
265 ArgumentAttributes[TransformedIndex] = CallSiteAttrs.getParamAttributes(i);
271 ArgumentAttributes.push_back(CallSiteAttrs.getParamAttributes(i));
278 llvm::makeArrayRef(ArgumentAttributes));

Completed in 166 milliseconds