llvm-project
afe6af14 - [msan] Add optional flag to improve instrumentation of disjoint OR (#145990)

Commit
299 days ago
[msan] Add optional flag to improve instrumentation of disjoint OR (#145990) The disjoint OR (https://github.com/llvm/llvm-project/pull/72583) of two '1's is poison, hence the MSan ought to consider the result uninitialized (rather than initialized - i.e. a false negative - as per the existing instrumentation which ignores disjointedness). This patch adds a flag, `-msan-precise-disjoint-or`, which defaults to false (the legacy behavior). A future patch will default this flag to true. Updates the test from https://github.com/llvm/llvm-project/pull/145982
Author
Parents
Loading