140 Commits (c5609bc364cecf5bea036b22360d28fbb64d40bd)

Author SHA1 Message Date
Anton Kirilov 98f1ac789e Enable the simd_i16x8_q15mulr_sat_s test on AArch64 3 years ago
Anton Kirilov cb93726250
Enable more tests on AArch64 (#2994) 3 years ago
Anton Kirilov b09b123a9e Enable the simd_i8x16_arith2 test for AArch64 3 years ago
Anton Kirilov 5e8a8fe5a0 Enable the simd_int_to_int_extend test for AArch64 3 years ago
Alex Crichton 7a1b7cdf92
Implement RFC 11: Redesigning Wasmtime's APIs (#2897) 3 years ago
Johnnie Birch 9a5c9607e1 Vpopcnt for x64 4 years ago
Ulrich Weigand 89b5fc776d Support IBM z/Architecture 4 years ago
Anton Kirilov 480670e17f Enable the simd_boolean test for AArch64 4 years ago
Chris Fallin cb48ea406e
Switch default to new x86_64 backend. 4 years ago
Andrew Brown 352e51f68d [simd] Implement load*_lane and store*_lane 4 years ago
Peter Huene 57dfe99aa5
Run wast tests with both instance allocators. 4 years ago
Andrew Brown cfbe0ef96a [x64] Re-enable simd_lane.wast spec tests 4 years ago
Andrew Brown 4a809fc8fd [x64] Add i64x2.all_true and i64x2.bitmask 4 years ago
Andrew Brown 508f8fa5a9 [x64] Add i64x2.abs 4 years ago
Andrew Brown 3c57c1b2bc Enable simd_i64x2_cmp.wast for aarch64 4 years ago
Andrew Brown d730f18a78 [x64] Add the new i64x2 comparisons 4 years ago
Andrew Brown 44e76fe9c0
Update spec tests (#2690) 4 years ago
Alex Crichton 4a351ab7fe
Update a number of dependencies (#2594) 4 years ago
Johnnie Birch cde07b9a79 Re-enable spec tests that were disabled for #2432 #2470. Enable new tests 4 years ago
Yury Delendik 3580205f12
[Cranelift][Atomics] Add address folding for atomic notify/wait. (#2556) 4 years ago
Andrew Brown 2c765c18c2 Update spec tests 4 years ago
Chris Fallin d2721064df
Disable all x64 SIMD tests, as some seem to be nondeterministic. 4 years ago
Johnnie Birch a548516f97 Enable SIMD spec tests for f32x4_rounding and f64x4_rounding. 4 years ago
Alex Crichton 88a8a8993a
Instantiate nested modules for module linking (#2447) 4 years ago
Johnnie Birch ff8a4e4f9b Enable simd_conversions spec test 4 years ago
Andrew Brown ad61eb4eb9 [machinst x64]: enable more SIMD spec tests 4 years ago
Andrew Brown 6c6d958f38 [machinst x64]: implement packed pmin/pmax 4 years ago
Andrew Brown 6725b6b129 [machinst x64]: implement bitmask 4 years ago
Julian Seward c15d9bd61b CL/aarch64: implement the wasm SIMD pseudo-max/min and FP-rounding instructions 4 years ago
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