6722 Commits (63d5b919306ebecc00cd39090910d89c02dcda9b)
 

Author SHA1 Message Date
Alex Crichton 63d5b91930
Wasmtime 0.19.0 and Cranelift 0.66.0 (#2027) 4 years ago
Benjamin Bouvier bab337fc32 Address review comments; 4 years ago
Benjamin Bouvier 5a55646fc3 machinst x64: support out-of-bounds memory accesses; 4 years ago
Benjamin Bouvier ea33ce9116 machinst x64: basic support for baldrdash 4 years ago
Benjamin Bouvier 00b38c91f6 machinst x64: fix generation of RegMemImm immediate operands; 4 years ago
Benjamin Bouvier 1430c5e436 machinst x64: fix index handling of jump table; 4 years ago
Benjamin Bouvier 55b9059954 machinst x64: remove spurious assertion about FP offset requiring to be 16-bytes aligned 4 years ago
Benjamin Bouvier 3905a1b17b machinst x64: implement SymbolValue and FuncAddr with a movabsq+reloc; 4 years ago
Benjamin Bouvier cfa0a0c4e8 machinst x64: lower resumable_trap as trap; 4 years ago
Benjamin Bouvier 311027869b machinst x64: implement popcnt.i64 4 years ago
Benjamin Bouvier d9310e8d90 machinst x64: fix checked div sequence 4 years ago
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