diff options
author | Vitaly Buka <vitalybuka@google.com> | 2022-09-11 13:17:46 -0700 |
---|---|---|
committer | Vitaly Buka <vitalybuka@google.com> | 2022-09-19 13:09:56 -0700 |
commit | 6f3276d57e265be0996e2f67e2e872401da8f511 (patch) | |
tree | d0a9d5322821d2d19528b3deed6c585ee13ae9bd /bolt/lib/Utils/CommandLineOpts.cpp | |
parent | 955d7c39ff74868a28c848a0462ff41be972043e (diff) | |
download | llvm-6f3276d57e265be0996e2f67e2e872401da8f511.zip llvm-6f3276d57e265be0996e2f67e2e872401da8f511.tar.gz llvm-6f3276d57e265be0996e2f67e2e872401da8f511.tar.bz2 |
[msan] Check mask and pointers shadow
Msan has default handler for unknown instructions which
previously applied to these as well. However depending on
mask, not all pointers or passthru part will be used. This
allows other passes to insert undef into sum arguments.
As result, default strict instruction handler can produce false reports.
Reviewed By: kda, kstoimenov
Differential Revision: https://reviews.llvm.org/D133678
Diffstat (limited to 'bolt/lib/Utils/CommandLineOpts.cpp')
0 files changed, 0 insertions, 0 deletions