[PATCH] D102772: [SanitizeCoverage] Add support for NoSanitizeCoverage function attribute

Aaron Ballman via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed May 19 07:07:15 PDT 2021


aaron.ballman added inline comments.


================
Comment at: clang/docs/SanitizerCoverage.rst:319
+It is possible to disable coverage instrumentation for select functions via the
+function attribute ``__attribute__((no_sanitize("coverage")))``.
+
----------------
I would expect to see this documentation also in AttrDocs.td within the `NoSanitizeDocs`.


================
Comment at: clang/include/clang/Basic/Attr.td:2902-2906
+      for (auto SanitizerName : sanitizers()) {
+        if (SanitizerName == "coverage")
+          return true;
+      }
+      return false;
----------------



Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D102772/new/

https://reviews.llvm.org/D102772



More information about the llvm-commits mailing list