89 Commits (4edd165d25a603a6dfc4708e0446605db2cb11d3)

Author SHA1 Message Date
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
Alex Crichton 57fb1c69c5
Enable the multi-value proposal by default (#1667) 5 years ago
Alex Crichton a7d90af19d
Update wasmparser and wast dependencies (#1663) 5 years ago
Andrew Brown cb47611c44 Enable SIMD bit shift spec tests 5 years ago
Jef 957677c6f5
Integrate Lightbeam with latest Wasmtime master (#1232) 5 years ago
Alex Crichton b6f5d0bb6a Fix an accidental merge conflict 5 years ago
Alex Crichton b1ceea3af9
Remove should_panic assertions from wast spec tests (#1590) 5 years ago
Alex Crichton 74eda8090c
Implement stack limit checks for AArch64 (#1573) 5 years ago
Benjamin Bouvier 0b13d8c848 aarch64: copy SP whenever it's involved in an address lowering with an explicit add; 5 years ago
Benjamin Bouvier d166cff283 Update test expectations; 5 years ago
Benjamin Bouvier de92b7e014 aarch64: implement correct float-to-int conversion semantics; 5 years ago
Chris Fallin 8f462db645 Fix ImmLogic.invert(), and with it, `fcopysign` and `float_misc` test. 5 years ago
Alex Crichton d8920c0125
Sync expected successful tests on AArch64 (#1581) 5 years ago
Alex Crichton d1aa86f91a
Add AArch64 tests to CI (#1526) 5 years ago
Alex Crichton 4c82da440a
Move most wasmtime tests into one test suite (#1544) 5 years ago
iximeow 4cca510085
Windows FPRs preservation (#1216) 5 years ago
Andrew Brown 5423683474 Enable spec test for SIMD load_extend 5 years ago
Andrew Brown 08e5484cdb
Enable Wasm spec tests for SIMD load_splat (#1426) 5 years ago
Nick Fitzgerald 674a6208d8
Implement `data.drop` and `memory.init` and get the rest of the bulk memory spec tests passing (#1264) 5 years ago
Nick Fitzgerald ef0cabf8b4 Address review feedback 5 years ago
Nick Fitzgerald aec8cc1904 List the bulk-memory tests that don't pass, rather than the ones that do 5 years ago
Nick Fitzgerald 81227892da Implement bulk memory's partial failure instantiation semantics 5 years ago