Commit f39cc0bf authored by nagayama15's avatar nagayama15

Update ref Binaryen

parent 6650efe2
ExternalProject_Add( ExternalProject_Add(
binaryen binaryen
URL https://github.com/WebAssembly/binaryen/archive/1.38.30.tar.gz URL https://github.com/WebAssembly/binaryen/archive/91704fbae74fa7c89a017764eaa5ff03eda5ec0d.tar.gz
PREFIX binaryen PREFIX binaryen
INSTALL_COMMAND "" INSTALL_COMMAND ""
TEST_COMMAND "" TEST_COMMAND ""
......
...@@ -261,10 +261,11 @@ namespace wasm { ...@@ -261,10 +261,11 @@ namespace wasm {
std::tie(r.type, r.offset, *r.ptr, *r.expected, *r.timeout); std::tie(r.type, r.offset, *r.ptr, *r.expected, *r.timeout);
} }
case Expression::Id::AtomicWakeId: { case Expression::Id::AtomicNotifyId: {
const auto &l = *lhs.cast<AtomicWake>(); const auto &l = *lhs.cast<AtomicNotify>();
const auto &r = *rhs.cast<AtomicWake>(); const auto &r = *rhs.cast<AtomicNotify>();
return std::tie(l.type, l.offset, *l.ptr, *l.wakeCount) < std::tie(r.type, r.offset, *r.ptr, *r.wakeCount); return std::tie(l.type, l.offset, *l.ptr, *l.notifyCount) <
std::tie(r.type, r.offset, *r.ptr, *r.notifyCount);
} }
case Expression::Id::SIMDExtractId: { case Expression::Id::SIMDExtractId: {
......
...@@ -135,9 +135,9 @@ namespace kyut::pass { ...@@ -135,9 +135,9 @@ namespace kyut::pass {
return true; return true;
} }
bool visitAtomicWake(wasm::AtomicWake *curr) { bool visitAtomicNotify(wasm::AtomicNotify *curr) {
visit(curr->ptr); visit(curr->ptr);
visit(curr->wakeCount); visit(curr->notifyCount);
return true; return true;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment