[WebAssembly] Rename atomic.notify and *.atomic.wait
authorHeejin Ahn <aheejin@gmail.com>
Fri, 13 Nov 2020 12:24:47 +0000 (04:24 -0800)
committerHeejin Ahn <aheejin@gmail.com>
Fri, 13 Nov 2020 20:04:48 +0000 (12:04 -0800)
commit902ea588eab849e7254d3bc76abf32d833ac0dd6
treed9383660ef435cbb8331c18853da4b60c4b51a88
parenta20220d25b0129ee10579ccb52e8fd0a4c948809
[WebAssembly] Rename atomic.notify and *.atomic.wait

- atomic.notify -> memory.atomic.notify
- i32.atomic.wait -> memory.atomic.wait32
- i64.atomic.wait -> memory.atomic.wait64

See https://github.com/WebAssembly/threads/pull/149.

Reviewed By: tlively

Differential Revision: https://reviews.llvm.org/D91447
clang/include/clang/Basic/BuiltinsWebAssembly.def
clang/lib/CodeGen/CGBuiltin.cpp
clang/test/CodeGen/builtins-wasm.c
llvm/include/llvm/IR/IntrinsicsWebAssembly.td
llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h
llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
llvm/lib/Target/WebAssembly/WebAssemblyInstrAtomics.td
llvm/test/CodeGen/WebAssembly/atomic-fence.mir
llvm/test/CodeGen/WebAssembly/offset-atomics.ll
llvm/test/MC/WebAssembly/atomics-encodings.s
llvm/test/MC/WebAssembly/basic-assembly.s