================
@@ -2361,6 +2361,13 @@ def fsanitize_coverage_ignorelist : Joined<["-"], 
"fsanitize-coverage-ignorelist
     HelpText<"Disable sanitizer coverage instrumentation for modules and 
functions "
              "that match the provided special case list, even the allowed 
ones">,
     
MarshallingInfoStringVector<CodeGenOpts<"SanitizeCoverageIgnorelistFiles">>;
+def fsanitize_coverage_stack_depth_callback_min_EQ
----------------
melver wrote:

Is there other user facing documentation besides this?

There's https://clang.llvm.org/docs/SanitizerCoverage.html - but I don't see it 
have an entry for stack-depth yet.

I'm asking because it's not entirely clear by looking at this where the 
callback is done. I can see that it's after allocas at entry. Like the inline 
version, in the callback you can then do __builtin_frame_address(). Are there 
other caveats (allocas in later branches, etc.)?

https://github.com/llvm/llvm-project/pull/138323
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to