242 Commits (c19762d5c2d11440421239ac3829b44cbfb0a3d2)

Author SHA1 Message Date
Julian Seward 41e87a2f99 Support wasm `select` instruction with V128-typed operands on AArch64. 4 years ago
Alex Crichton 8dd091219a Update wasm-tools dependencies 4 years ago
bjorn3 5df5bbbdca
Fix usage of default_libcall_names (#2378) 4 years ago
Alex Crichton d2daf5064e
Get lightbeam compiling on stable Rust (#2370) 4 years ago
Alex Crichton e4c3fc5cf2 Update immediate and transitive dependencies 4 years ago
Alex Crichton ab1958434a
Bump to 0.21.0 (#2359) 4 years ago
Alex Crichton ea3306e74c
Use the `psm` crate to figure out the current stack pointer (#2358) 4 years ago
Julian Seward 5a5fb11979 CL/aarch64: implement the wasm SIMD `i32x4.dot_i16x8_s` instruction 4 years ago
Alex Crichton ead53b88c3 Update nightly used on CI for testing 4 years ago
Andrew Brown 6d50099816
Rewrite interpreter generically (#2323) 4 years ago
Nick Fitzgerald bfbe6ea348 peepmatic: Update to z3 version 0.7.1 4 years ago
Nick Fitzgerald 5a09e47e38 peepmatic: update z3 dependency to version 0.7.0 4 years ago
Alex Crichton b73b831892
Replace binaryen -ttf based fuzzing with wasm-smith (#2336) 4 years ago
Qinxuan Chen 3cd9d52d32
Update the hashbrown to use the same version (#2338) 4 years ago
Andrew Brown 6ebbab61b9 Update cfg-if dependency 4 years ago
Julian Seward ab65d8f10c wasm->CLIF translation: consistently bitcast V128 values that are block formal parameters. 4 years ago
Johan Andersson 9820c5c3dd Replace unmaintained directories crate 4 years ago
Chris Fallin 71768bb6cf Fix AArch64 ABI to respect half-caller-save, half-callee-save vec regs. 4 years ago
Alex Crichton 9e87e45745
Update wasmparser, wast, and spec test suite (#2264) 4 years ago
Alex Crichton 2c6841041d
Validate modules while translating (#2059) 4 years ago
bjorn3 7a6e909efe Move a bit more logic out of Module 4 years ago
Joshua Warner eb650f6fe0
filesystem example (#2236) 4 years ago
Pat Hickey b10beeee01
dep gardening (#2233) 4 years ago
Alex Crichton 5e08eb3b83
Bump wasmtime to 0.20.0 (#2222) 4 years ago
Joshua Nelson d28abad441 Upgrade to target-lexicon 0.11 4 years ago
Nick Fitzgerald ed38348b22 clif-util: Switch to using `structopt` for CLI arguments 4 years ago
Nick Fitzgerald 31cbbd1d20 clif-util: Use `anyhow::Error` for errors instead of `String` 4 years ago
Nick Fitzgerald 3a6dd832c0 Harvest left-hand side superoptimization candidates. 4 years ago
Nick Fitzgerald 091de9449a Convert Souper optimizations into Peepmatic DSL 4 years ago
Nick Fitzgerald 443965b95d Create a crate for converting Souper optimizations into Peepmatic DSL 4 years ago
Alex Crichton 38428e1fbb Expand modules instantiated in instantiate-wasm-smith 4 years ago
Pat Hickey 82b3672956 delete extra dep 4 years ago
Pat Hickey fe5d6d59e6 wasi example: theres lots of useful tracing messages for debugging 4 years ago
Alex Crichton e12499c9ae Bump wasm-smith dependency 4 years ago
Pat Hickey 91dac9c7e8 wiggle: witx paths use shell expansion 4 years ago
Nick Fitzgerald 1bbcbcb647
Update `wasm-smith` to 0.1.2 (#2167) 4 years ago
Nick Fitzgerald d688458619 Add a fuzz target for instantiating `wasm-smith` modules 4 years ago
Alex Crichton 693c6ea771
wasmtime: Extract cranelift/lightbeam compilers to separate crates (#2117) 4 years ago
bjorn3 b5e24c8c67
Update object to 0.21.1 (#2144) 4 years ago
Pat Hickey 73aef4c6ca guess i forgot a lot of these that dont build on linux 4 years ago
Pat Hickey 35c100fdca delete cranelift-faerie 4 years ago
Pat Hickey 19369142cb wasi-common: trace and convert error 4 years ago
Pat Hickey 94ee96712a wasi-common: switch all logs from `log` to `tracing` 4 years ago
Chris Fallin 22181d0819 Use regalloc 0.0.30. 4 years ago
Pat Hickey bacf470a3e bump all `wat` dependencies to 1.0.23 4 years ago
Pat Hickey 19e2a46aaf bump to latest wasi submodule 4 years ago
Alex Crichton 7fdbd081e6
Switch back to nightly channel for testing (#2116) 4 years ago
Chris Fallin 3b007dd6a2 Upgrade to regalloc 0.0.29. 4 years ago
Alex Crichton 08f9eb1725
Making caching support optional in Wasmtime (#2119) 4 years ago
Nick Fitzgerald 174159a552 Bump `wast` to version 22.0.0 in peepmatic crates 4 years ago