diff options
author | Heejin Ahn <aheejin@gmail.com> | 2019-08-28 23:13:43 +0000 |
---|---|---|
committer | Heejin Ahn <aheejin@gmail.com> | 2019-08-28 23:13:43 +0000 |
commit | d85fd5a3f42777bb53835a380b27a796262d434b (patch) | |
tree | 0222962ce971572c41bd4ad23c7946166d3cbf5d /clang/lib/Serialization/ModuleManager.cpp | |
parent | 5be949e3d007ea0bf1979a483ce558d33eca5d6a (diff) | |
download | llvm-d85fd5a3f42777bb53835a380b27a796262d434b.zip llvm-d85fd5a3f42777bb53835a380b27a796262d434b.tar.gz llvm-d85fd5a3f42777bb53835a380b27a796262d434b.tar.bz2 |
[WebAssembly] Add atomic.fence instruction
Summary:
This adds `atomic.fence` instruction:
https://github.com/WebAssembly/threads/blob/master/proposals/threads/Overview.md#fence-operator
And we now emit the new `atomic.fence` instruction for multithread
fences, rather than the prevous `atomic.rmw` hack.
Reviewers: dschuff
Subscribers: sbc100, jgravelle-google, hiraditya, sunfish, jfb, tlively, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D66794
llvm-svn: 370272
Diffstat (limited to 'clang/lib/Serialization/ModuleManager.cpp')
0 files changed, 0 insertions, 0 deletions