summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
diff options
context:
space:
mode:
authorHeejin Ahn <aheejin@gmail.com>2018-08-07 00:22:22 +0000
committerHeejin Ahn <aheejin@gmail.com>2018-08-07 00:22:22 +0000
commite8653bb89a8e3159c920eb063cc28d1254474c66 (patch)
tree037ee5da83389c8b5ead12feb8d02fc73ac514fb /lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
parentf66d0ce10b1aea10bfdd52e5de2e0729d3827a0c (diff)
[WebAssembly] Enable atomic expansion for unsupported atomicrmws
Summary: Wasm does not have direct counterparts to some of LLVM IR's atomicrmw instructions (min, max, umin, umax, and nand). This enables atomic expansion using cmpxchg instruction within a loop for those atomicrmw instructions. Reviewers: dschuff Subscribers: sbc100, jgravelle-google, sunfish, llvm-commits Differential Revision: https://reviews.llvm.org/D49440 llvm-svn: 339084
Diffstat (limited to 'lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp')
0 files changed, 0 insertions, 0 deletions