diff options
author | kib <kib@FreeBSD.org> | 2015-07-21 22:56:46 +0000 |
---|---|---|
committer | kib <kib@FreeBSD.org> | 2015-07-21 22:56:46 +0000 |
commit | 4ad648d8b4b764ccab5855997758c30ea1554801 (patch) | |
tree | eace9f58da1575db98088227d8e1642d4d2423ef /contrib/llvm/lib/CodeGen/CalcSpillWeights.cpp | |
parent | 98d59caff00a6b59a7a9788d6963c91f7db4ddf2 (diff) | |
download | FreeBSD-src-4ad648d8b4b764ccab5855997758c30ea1554801.zip FreeBSD-src-4ad648d8b4b764ccab5855997758c30ea1554801.tar.gz |
The smp_rendezvous_cpus() function should ensure that all accesses
done by the functions called on other CPUs, are visible to the caller.
Pair otherwise useless acquire on smp_rv_waiters[3] with a release add
to ensure synchronized with relation, which guarantees visibility.
Reviewed by: alc
Sponsored by: The FreeBSD Foundation
MFC after: 3 weeks
Diffstat (limited to 'contrib/llvm/lib/CodeGen/CalcSpillWeights.cpp')
0 files changed, 0 insertions, 0 deletions