Heejin Ahn
b737b070e3
[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
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@336615 91177308-0d34-0410-b5e6-96231b3b80d8
2018-07-09 22:30:51 +00:00
..
2018-07-05 11:30:15 +00:00
2018-07-09 22:30:51 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-06-25 01:07:11 +00:00
2018-06-19 20:30:42 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-07-02 19:45:57 +00:00
2018-05-22 04:58:36 +00:00
2018-05-22 04:58:36 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-07-09 20:18:21 +00:00
2018-05-10 17:49:11 +00:00
2018-07-09 20:18:21 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2017-07-15 15:44:36 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-31 22:35:25 +00:00
2018-05-31 22:27:24 +00:00
2018-07-02 16:03:49 +00:00
2018-05-10 17:49:11 +00:00
2018-07-09 22:30:51 +00:00
2018-07-02 16:03:49 +00:00
2018-05-10 17:49:11 +00:00
2018-07-09 20:18:21 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-07-02 21:22:59 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-05-10 17:49:11 +00:00
2018-06-26 03:18:38 +00:00
2018-07-02 16:03:49 +00:00
2018-05-10 17:49:11 +00:00
2018-05-31 22:02:34 +00:00