================ @@ -179,6 +179,13 @@ static bool argHasNVVMAnnotation(const Value &Val, return false; } +static std::optional<unsigned> getFnAttrParsedInt(const Function &F, + StringRef Attr) { + return F.hasFnAttribute(Attr) + ? std::optional(F.getFnAttributeAsParsedInteger(Attr)) + : std::nullopt; ---------------- AlexMaclean wrote:
No worries! I agree it is basically a wash and will leave it as it currently is. https://github.com/llvm/llvm-project/pull/125908 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits