Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add sfence after non-temporal stores on x86
We definitely need fences there, see: https://doc.rust-lang.org/core/arch/x86/fn._mm_sfence.html Even more interesting, the discussion on NT stores in Rust: rust-lang/rust#114582 And on broken NT stores in LLVM: llvm/llvm-project#64521 Oh boy ...
- Loading branch information