[llvm-branch-commits] [Hashing] Use a non-deterministic seed if LLVM_ENABLE_ABI_BREAKING_CHECKS (PR #96282)
Fangrui Song via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Thu Jun 27 11:04:14 PDT 2024
MaskRay wrote:
The non-determinism is now restricted to `LLVM_ENABLE_ABI_BREAKING_CHECKS` builds.
LLVM_ENABLE_ABI_BREAKING_CHECKS defaults to `WITH_ASSERTS` . Release builds that disable assertions disable `LLVM_ENABLE_ABI_BREAKING_CHECKS`. This change yields a slight code size/performance advantage by eliminating a variable read.
https://github.com/llvm/llvm-project/pull/96282
More information about the llvm-branch-commits
mailing list