110 Commits (fc1cedb2ff43e4b31bcc8f99ef069d5a2d189899)

Author SHA1 Message Date
Julian Seward 2702942050 CL/aarch64 back end: implement the wasm SIMD `bitmask` instructions 4 years ago
Alex Crichton e659d5cecd
Add initial support for the multi-memory proposal (#2263) 4 years ago
Andrew Brown d5d84e2ec3 [machinst x64]: enable simd_bitwise.wast 4 years ago
Andrew Brown c8cce5d2d7 [machinst x64]: enable packed saturated arithmetic 4 years ago
Alex Crichton 9e87e45745
Update wasmparser, wast, and spec test suite (#2264) 4 years ago
Johnnie Birch 7b4d173b90 Adds packed floating point min/max for X64 for the new backend 4 years ago
Andrew Brown a82d1604cb [machinst x64]: enable lane spec tests 4 years ago
Andrew Brown f6bfa71dc1 [machinst x64]: enable integer comparison SIMD spec tests 4 years ago
Andrew Brown f8d397fd98 [machinst x64]: enable packed arithmetic spec tests 4 years ago
Benjamin Bouvier 79cff73da5 machinst x64: implement loads/stores for v128 SIMD types; 4 years ago
Anton Kirilov b895ac0e40 AArch64: Implement SIMD conversions 4 years ago
Andrew Brown 2154b76fa8 machinst x64: enable simd_const.wast spec test 4 years ago
Joey Gouly a518c10141 arm64: Implement SIMD i64x2 multiply 4 years ago
Anton Kirilov 1ec6930005 Enable the spec::simd::simd_lane test for AArch64 4 years ago
Andrew Brown 8cfff26957 machinst x64: implement floating point comparisons 4 years ago
Andrew Brown 0306f24727 machinst x64: enable initial SIMD spec tests 4 years ago
Benjamin Bouvier 79abcdb035 machinst x64: add testing to the CI; 4 years ago
Anton Kirilov adf25d27c2 AArch64: Implement SIMD floating-point arithmetic 4 years ago
Joey Gouly 40473dffed arm64: Enable arith2 tests 4 years ago
Andrew Brown 6a01b32474 Enable final SIMD spec tests for x86 4 years ago
Joey Gouly aa84a4173c arm64: Implement saturating SIMD arithmetic 4 years ago
Andrew Brown 5c35a9631c Enable more SIMD spec tests 4 years ago
Joey Gouly 3a67d25ed6 arm64: Implement SIMD shift instructions 4 years ago
Nick Fitzgerald 3555f97906 wasmtime: Implement `table.fill` 4 years ago
Nick Fitzgerald bffd54c016
wasmtime: Implement `global.{get,set}` for externref globals (#1969) 4 years ago
Joey Gouly 62e7b7f838 arm64: Implement basic SIMD arithmetic 4 years ago
Andrew Brown f4b87f3102 Enable more spec tests 4 years ago
Nick Fitzgerald 8c5f59c0cf wasmtime: Implement `table.get` and `table.set` 4 years ago
Andrew Brown 4d57ae99e3
Upgrade wasmparser to 0.58.0 (#1942) 4 years ago
Andrew Brown ae634417a0 Enable more spec tests 4 years ago
Nick Fitzgerald 58bb5dd953 wasmtime: Add support for `func.ref` and `table.grow` with `funcref`s 4 years ago
Nick Fitzgerald bbd99c5bfa
reference types: Implement the `table.size` and `table.grow` instructions (#1894) 4 years ago
Anton Kirilov 90bafae1dc AArch64: Implement SIMD floating-point comparisons 4 years ago
Alex Crichton 06a69d18fa
Disable static memory under QEMU on CI (#1895) 4 years ago
Joey Gouly 0f462330e0 arm64: Implement AllTrue and AnyTrue 4 years ago
Nick Fitzgerald 8f0e330467 Add `TODO` comments with link to issue for aarch64 reference types 4 years ago
Nick Fitzgerald 683dc15385 Only run reference types tests on x86_64 4 years ago
Joey Gouly 544c5dece5 arm64: Implement SIMD bitwise operations 4 years ago
Anton Kirilov 9d269b0123 Enable the spec::simd::simd_address test for AArch64 4 years ago
Anton Kirilov d941034c2e Enable the wast::Cranelift::spec::simd::simd_load_splat test for AArch64 4 years ago
Joey Gouly df2b031b6a arm64: Implement Icmp for I16X8 and I32X4 4 years ago
Anton Kirilov 7ac19af498 Enable the wast::Cranelift::spec::simd::simd_load_extend test for AArch64 5 years ago
Anton Kirilov 51a551fb39 Implement vector element extensions for AArch64 5 years ago
Andrew Brown ce78ee3b32 Enable SIMD spec test for i64x2 arithmetic 5 years ago
Joey Gouly 90a421193f arm64: add support for I8X16 ICmp 4 years ago
Nick Fitzgerald a8ee0554a9 wasmtime: Initial, partial support for `externref` 5 years ago
Nick Fitzgerald 38a92d89de Initialize `env_logger` for our `*.wast` tests 5 years ago
Andrew Brown c274efe9c1
Enable SIMD lane spec test on x86 (#1760) 5 years ago
Anton Kirilov 8a928830ac Enable the wast::Cranelift::spec::simd::simd_store test for AArch64 5 years ago
Peter Huene 54f9cd255f
Re-enable tests that were excluded due to the previous limitation. 5 years ago