diff options
Diffstat (limited to 'deps/v8/test/mjsunit/wasm/futex.js')
-rw-r--r-- | deps/v8/test/mjsunit/wasm/futex.js | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/deps/v8/test/mjsunit/wasm/futex.js b/deps/v8/test/mjsunit/wasm/futex.js index 00353d48b0..d5bbf9ff1a 100644 --- a/deps/v8/test/mjsunit/wasm/futex.js +++ b/deps/v8/test/mjsunit/wasm/futex.js @@ -14,8 +14,8 @@ function WasmAtomicNotify(memory, offset, index, num) { builder.addImportedMemory("m", "memory", 0, 20, "shared"); builder.addFunction("main", kSig_i_ii) .addBody([ - kExprGetLocal, 0, - kExprGetLocal, 1, + kExprLocalGet, 0, + kExprLocalGet, 1, kAtomicPrefix, kExprAtomicNotify, /* alignment */ 0, offset]) .exportAs("main"); @@ -32,9 +32,9 @@ function WasmI32AtomicWait(memory, offset, index, val, timeout) { builder.addFunction("main", makeSig([kWasmI32, kWasmI32, kWasmF64], [kWasmI32])) .addBody([ - kExprGetLocal, 0, - kExprGetLocal, 1, - kExprGetLocal, 2, + kExprLocalGet, 0, + kExprLocalGet, 1, + kExprLocalGet, 2, kExprI64SConvertF64, kAtomicPrefix, kExprI32AtomicWait, /* alignment */ 0, offset]) @@ -56,17 +56,17 @@ function WasmI64AtomicWait(memory, offset, index, val_low, makeSig([kWasmI32, kWasmI32, kWasmI32, kWasmF64], [kWasmI32])) .addLocals({i64_count: 1}) // local that is passed as value param to wait .addBody([ - kExprGetLocal, 1, + kExprLocalGet, 1, kExprI64UConvertI32, kExprI64Const, 32, kExprI64Shl, - kExprGetLocal, 2, + kExprLocalGet, 2, kExprI64UConvertI32, kExprI64Ior, - kExprSetLocal, 4, // Store the created I64 value in local - kExprGetLocal, 0, - kExprGetLocal, 4, - kExprGetLocal, 3, + kExprLocalSet, 4, // Store the created I64 value in local + kExprLocalGet, 0, + kExprLocalGet, 4, + kExprLocalGet, 3, kExprI64SConvertF64, kAtomicPrefix, kExprI64AtomicWait, /* alignment */ 0, offset]) |