haikuwebkit/LayoutTests/workers/wasm-references
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
..
test.js Add support for the Wasm i64 sign-extension-ops proposal 2020-11-30 22:12:02 +00:00
worker.js [WASM-References] Remove subtyping rule for externref and funcref 2020-11-19 04:11:18 +00:00