aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/RuntimeDyld
diff options
context:
space:
mode:
authorThurston Dang <thurston@google.com>2025-09-02 17:16:57 +0000
committerGitHub <noreply@github.com>2025-09-02 10:16:57 -0700
commit1cc84bcc08f723a6ba9d845c3fed1777547f45f9 (patch)
treeea76b64b454e49d2c5db268d898c8e59949ffd04 /llvm/lib/ExecutionEngine/RuntimeDyld
parentabb62b6ede461ac384d169fa9d9122328dc11809 (diff)
downloadllvm-1cc84bcc08f723a6ba9d845c3fed1777547f45f9.zip
llvm-1cc84bcc08f723a6ba9d845c3fed1777547f45f9.tar.gz
llvm-1cc84bcc08f723a6ba9d845c3fed1777547f45f9.tar.bz2
[msan] Fix multiply-add-accumulate (#153927) to use ReductionFactor (#155748)
https://github.com/llvm/llvm-project/pull/153927 incorrectly cast using a hardcoded reduction factor of two, rather than using the parameter. This caused false negatives but not false positives. (The only incorrect case was a reduction factor of four; if four values {A,B,C,D} are being reduced, the result is fully zero iff {A,B} and {C,D} are both zero after pairwise reduction. If only one of those reduced pairs is zero, then the quadwise reduction is non-zero.)
Diffstat (limited to 'llvm/lib/ExecutionEngine/RuntimeDyld')
0 files changed, 0 insertions, 0 deletions