diff options
author | Heejin Ahn <aheejin@gmail.com> | 2018-07-09 22:30:51 +0000 |
---|---|---|
committer | Heejin Ahn <aheejin@gmail.com> | 2018-07-09 22:30:51 +0000 |
commit | fed7382ef695ae81769620dbeee74a058615e148 (patch) | |
tree | 8c1b3bb8fa0d5434b65991f307f92ccca1b2aa32 /compiler-rt/lib/fuzzer/FuzzerDriver.cpp | |
parent | 703c872a4a64160cee299fae0144c9bf08949cc8 (diff) | |
download | bcm5719-llvm-fed7382ef695ae81769620dbeee74a058615e148.tar.gz bcm5719-llvm-fed7382ef695ae81769620dbeee74a058615e148.zip |
[WebAssembly] Support for binary atomic RMW instructions
Summary:
This adds support for binary atomic read-modify-write instructions:
add, sub, and, or, xor, and xchg.
This does not yet support translations of some of LLVM IR atomicrmw
instructions (nand, max, min, umax, and umin) that do not have a direct
counterpart in wasm instructions.
Reviewers: dschuff
Subscribers: sbc100, jgravelle-google, sunfish, llvm-commits
Differential Revision: https://reviews.llvm.org/D49088
llvm-svn: 336615
Diffstat (limited to 'compiler-rt/lib/fuzzer/FuzzerDriver.cpp')
0 files changed, 0 insertions, 0 deletions