6711 Commits (f932bccaf8f8eb6350083429cf8d17c1503943db)
 

Author SHA1 Message Date
Benjamin Bouvier f932bccaf8 machinst x64: fix sign-extension at boundary 4 years ago
Benjamin Bouvier 6f5403a94b machinst x64: lower Ctz using the Bsf x86 instruction 4 years ago
Benjamin Bouvier 33e0d05645 machinst x64: have cmov modify its destination operand; 4 years ago
Benjamin Bouvier aa7db7fd7b machinst x64: fix JmpUnknown register mapping; 4 years ago
Benjamin Bouvier fe7dd41435 machinst x64: fix iconst emission 4 years ago
Benjamin Bouvier ec2209665a machinst x64: implement bsr and lower Clz; 4 years ago
Benjamin Bouvier eda2d143ed machinst x64: add support for umulhi/smulhi; 4 years ago
Benjamin Bouvier 571061fe4c machinst x64: add support for rotations; 4 years ago
Benjamin Bouvier 22892466e7 machinst x64: fix implementation of *reduce; 4 years ago
Alex Crichton 41e1300247 Allow `improper_ctypes_definitions` in C API 4 years ago
Nick Fitzgerald a9455a8e51
C API tweaks for wasmtime-py (#2029) 4 years ago
Nick Fitzgerald c3e8a04c90
Merge pull request #2026 from yurydelendik/fix-c-module-new 4 years ago
Yury Delendik a817470fab Fix signature of wasmtime_module_new 4 years ago
Andrew Brown 6a01b32474 Enable final SIMD spec tests for x86 4 years ago
Andrew Brown 3576d8c5bb Translate Wasm's `widen` instructions to Cranelift's `[u|s]widen_[low|high]` 4 years ago
Andrew Brown f0b083c6ad Legalize `[u|s]widen_high` for x86 4 years ago
Andrew Brown c8ddf8a34c Encode `[u|s]widen_low` for x86 4 years ago
Andrew Brown fafef7db77 Add `x86_palignr` instructions 4 years ago
Andrew Brown 0e5e8a62c8 Add `DerivedFunction` for doubling lane widths and halving the number of lanes (i.e. merging) 4 years ago
Chris Fallin 12a31c88d7
Merge pull request #2021 from akirilov-arm/VectorSize 4 years ago
Alex Crichton 806d197472
Update platform support docs (#2023) 4 years ago
Benjamin Bouvier abf157bd69 machinst x64: Only use the feature flag to enable the x64 new backend; 4 years ago
Anton Kirilov 95b0b05af2 AArch64: Introduce an enum to specify vector instruction operand sizes 4 years ago
Chris Fallin bc1e960b9e
Merge pull request #2019 from akirilov-arm/show_freg_sized 4 years ago
Anton Kirilov 400639245c AArch64: Remove show_freg_sized() 4 years ago
Chris Fallin 4ba3ee3368
Merge pull request #2016 from jgouly/saturating-math 4 years ago
Chris Fallin fad2affad0
Merge pull request #1852 from cfallin/reftypes 4 years ago
Chris Fallin 1d09c8e46b
Merge pull request #1939 from bjorn3/128bit_switch 4 years ago
Joey Gouly aa84a4173c arm64: Implement saturating SIMD arithmetic 4 years ago
Chris Fallin 26529006e0 Address review comments. 4 years ago
Chris Fallin 08353fcc14 Reftypes part two: add support for stackmaps. 4 years ago
Chris Fallin b93e8c296d Initial reftype support in aarch64, modulo safepoints. 4 years ago
bjorn3 88a84e90ef Fix Switch for 128bit integers 4 years ago
Chris Fallin 4edd165d25
Merge pull request #1992 from akirilov-arm/InstSize 4 years ago
Anton Kirilov 79dfac5514 Refactor the InstSize enum in the AArch64 backend 4 years ago
Alex Crichton 85ffc8f595
Switch CI back to nightly channel (#2014) 4 years ago
Alex Crichton 1000f21338
Update wasmparser to 0.59.0 (#2013) 4 years ago
Nick Fitzgerald 9bafb173a0
Merge pull request #1996 from fitzgen/ref-types-in-c-api 4 years ago
Nick Fitzgerald 3638dba855 examples: Run the correct example executable on Windows 4 years ago
Chris Fallin 4b6ebc0c27
Merge pull request #1999 from bnjbvr/fix-aarch64-ishl-by-zero 4 years ago
Chris Fallin f4f5eed254
Merge pull request #1977 from jgouly/simd_shift 4 years ago
Nick Fitzgerald 9f0ec620f0 wasmtime-c-api: Remove duplicate tests of examples 4 years ago
Peter Huene f48f9eb4b3
Merge pull request #2010 from whitequark/fix-windows-creat_trunc 4 years ago
Peter Huene 41b4721512
Add a test case for WASI file truncation. 4 years ago
Yury Delendik b2551bb4d0
Make wasmtime_environ::Module serializable (#2005) 4 years ago
Nick Fitzgerald 22d6b68795 gitignore: Ignore the `foo` file 4 years ago
Nick Fitzgerald ec331a088c run-examples: Provide more error context for debugging 4 years ago
Nick Fitzgerald 2040a654d6 CI: collect backtraces for example tests 4 years ago
Nick Fitzgerald 89603bc6b3 wasmtime-c-api: Make `wasm_table_set` *not* take ownership of its reference 4 years ago
Nick Fitzgerald d07fdca73a wasmtime-c-api: Use a safe helper for initializing `MaybeUninit` out pointers 4 years ago