diff options
author | Thurston Dang <thurston@google.com> | 2025-01-09 21:52:30 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-01-09 21:52:30 -0800 |
commit | 76fac9c01736b1254e42427f8e0910c0f1d01fba (patch) | |
tree | c19bc6ade2f42ae6d5c2648b1bf8f14a6999a6cc /llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp | |
parent | 186bd8e4cd8d239be67172448c53e92be396359a (diff) | |
download | llvm-76fac9c01736b1254e42427f8e0910c0f1d01fba.zip llvm-76fac9c01736b1254e42427f8e0910c0f1d01fba.tar.gz llvm-76fac9c01736b1254e42427f8e0910c0f1d01fba.tar.bz2 |
[sanitizer] Parse weighted sanitizer args and -fsanitize-skip-hot-cutoff (#121619)
This adds a function to parse weighted sanitizer flags (e.g.,
`-fsanitize-blah=undefined=0.5,null=0.3`) and adds the plumbing to apply
that to a new flag, `-fsanitize-skip-hot-cutoff`.
`-fsanitize-skip-hot-cutoff` currently has no effect; future work will
use it to generalize ubsan-guard-checks (originally introduced in
5f9ed2ff8364ff3e4fac410472f421299dafa793).
---------
Co-authored-by: Vitaly Buka <vitalybuka@google.com>
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp')
0 files changed, 0 insertions, 0 deletions