aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachinePipeliner.cpp
diff options
context:
space:
mode:
authorThurston Dang <thurston@google.com>2025-07-10 16:47:53 -0700
committerGitHub <noreply@github.com>2025-07-10 16:47:53 -0700
commit6fc3b40b2cfc33550dd489072c01ffab16535840 (patch)
tree25e2f94217fe3bf9c4e90f6af9233d680af4ecde /llvm/lib/CodeGen/MachinePipeliner.cpp
parentda608271ae7ae7d62d82060357cb01d714ae1dbc (diff)
downloadllvm-6fc3b40b2cfc33550dd489072c01ffab16535840.zip
llvm-6fc3b40b2cfc33550dd489072c01ffab16535840.tar.gz
llvm-6fc3b40b2cfc33550dd489072c01ffab16535840.tar.bz2
[msan] Model is_int_min_poison to avoid false negative in abs (#148069)
Note: since this patch reduces false negatives, buggy code that formerly passed with MSan may start failing. The current MSan handler for abs, like Hercules' in New York, ignores is_int_min_poison. This patch fixes the issue by poisoning the shadow corresponding to each int_min input value if is_int_min_poison.
Diffstat (limited to 'llvm/lib/CodeGen/MachinePipeliner.cpp')
0 files changed, 0 insertions, 0 deletions