haikuwebkit/LayoutTests/workers
Sergey Rubanov dae08b3fe5 Add support for the Wasm i64 sign-extension-ops proposal
https://bugs.webkit.org/show_bug.cgi?id=218990

Patch by Sergey Rubanov <chi187@gmail.com> on 2020-11-30
Reviewed by Yusuke Suzuki.

JSTests:

* wasm/spec-tests/i64.wast.js:
* wasm/wasm.json:

Source/JavaScriptCore:

* llint/WebAssembly.asm:
* offlineasm/arm64.rb:
* offlineasm/cloop.rb:
* offlineasm/instructions.rb:
* offlineasm/x86.rb:
* wasm/WasmAirIRGenerator.cpp:
(JSC::Wasm::AirIRGenerator::addOp<OpType::I64Extend8S>):
(JSC::Wasm::AirIRGenerator::addOp<OpType::I64Extend16S>):
(JSC::Wasm::AirIRGenerator::addOp<OpType::I64Extend32S>):
* wasm/wasm.json:

LayoutTests:

* workers/wasm-references/test.js:

Canonical link: https://commits.webkit.org/231970@main
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@270265 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2020-11-30 22:12:02 +00:00
..
sab WebAssembly API: test with neutered inputs 2017-05-18 18:22:19 +00:00
tests
wasm-hashset
wasm-mem-post-message
wasm-references Add support for the Wasm i64 sign-extension-ops proposal 2020-11-30 22:12:02 +00:00
wasm-resources
bomb-expected.txt
bomb-with-v8.html
bomb.html
message-port-expected.txt
message-port-gc-expected.txt
message-port-gc.html
message-port-gc.js
message-port.html
wasm-hashset-expected.txt
wasm-hashset-many-2-expected.txt
wasm-hashset-many-2.html
wasm-hashset-many-expected.txt
wasm-hashset-many.html
wasm-hashset.html
wasm-long-compile-expected.txt
wasm-long-compile-many-expected.txt
wasm-long-compile-many.html
wasm-long-compile.html
wasm-mem-post-message-expected.txt
wasm-mem-post-message.html
wasm-references-expected.txt
wasm-references.html
worker-to-worker-expected.txt
worker-to-worker.html
worker-to-worker.js