11160 Commits (9ee613a0b79aeaab01460f36c881d4cb4f634c82)
 

Author SHA1 Message Date
Pat Hickey 9ee613a0b7
wasi-common: deprecate fd_allocate (#6217) 2 years ago
Alex Crichton 7ebff82861
Optimize sign extension via shifts (#6220) 2 years ago
Alex Crichton 9a4bd7c6df
x64: Begin to lift SSE 4.1 requirement for SIMD support (#6216) 2 years ago
kevaundray 85118c8c26
Add clippy suggestions (#6203) 2 years ago
Alex Crichton 91de5de049
Update wasm-tools crates (#6215) 2 years ago
Saúl Cabrera 9dd0b59c2a
winch(x64): Improve ABI support in trampolines (#6204) 2 years ago
Afonso Bordado 9e1ff9726c
egraphs: Add `bmask` bit pattern optimization rule (#6196) 2 years ago
Alex Crichton 2d25db047f
x64: Lower SIMD requirement to SSE4.1 from SSE4.2 (#6206) 2 years ago
matt rice 26f9ce02bc
For clarity in examples avoid importing/exporting functions of the same name. (#6211) 2 years ago
Pat Hickey cc1c14ac91
wasmtime component bindgen: when tracing is enabled, emit an event for args & results (#6209) 2 years ago
Trevor Elliott 9425a252bb
Rework `only_interfaces` to the `interfaces` field (#6210) 2 years ago
Brendan Burns 7b5819b55a
Small follow up fix for http tests. (#6207) 2 years ago
T0b1-iOS 3956a6aa0f
remove `unsigned_add_overflow_condition` (#6199) 2 years ago
Karl Meakin 91e36f3449
Clarify the representation of `icmp` output (#6202) 2 years ago
Karl Meakin 42528d82b8
Add `multi_lane` precondition to `bitselect` => `{u,s}{min,max}` rewrite (#6201) 2 years ago
Pat Hickey d1d381e298
add a wasi-test to show a dir_fd always gets ERRNO_BADF on appropriate fd_ operations (#6197) 2 years ago
T0b1-iOS f684a5fbee
remove `iadd_cout` and `isub_bout` (#6198) 2 years ago
Karl Meakin c0166f78f9
ISLE: simplify select/bitselect when both choices are the same (#6141) 2 years ago
Karl Meakin b9a58148cf
ISLE: split algebraic.isle into several files (#6140) 2 years ago
T0b1-iOS 569089e473
Add `{u,s}{add,sub,mul}_overflow` instructions (#5784) 2 years ago
Afonso Bordado 4c32dd7786
riscv64: Delete `SelectIf` instruction (#5888) 2 years ago
Afonso Bordado 9acb649f17
cranelift-native: Detect RISC-V extensions using `/proc/cpuinfo` (#6192) 2 years ago
kevaundray f2393b8f27
Removes debug assertion that was related to issue 796 (#6175) 2 years ago
bjorn3 0478ead3f8
Handle signature() for more libcalls (#6174) 2 years ago
bjorn3 52440f0fc8
Remove ImmutableRegisterState and replace {get,set}_value in State with current_frame{,_mut} (#6179) 2 years ago
bjorn3 96a60aa26b
Make cranelift-interpreter non-generic over value (#6178) 2 years ago
Brendan Burns 3ff6e0fe03
Some improvements to the wasi-http client implementation of write. (#6161) 2 years ago
Trevor Elliott 85f0c68008
Add `only_interfaces` and `with` to the `bindgen!` macro. (#6160) 2 years ago
kevaundray 4053ae9e08
Minir typo/Grammar fixes (#6187) 2 years ago
Alex Crichton 435b6894d7
x64: Clarify and shrink up ModRM/SIB encoding (#6181) 2 years ago
Chris Fallin 8f1a7773a3
Revert "ISLE: rewrite loose inequalities to strict inequalities and strict inequalities to equalities (#6130)" (#6193) 2 years ago
Alex Crichton dbd000c1ce
Change `asm` to `__asm__` in `helpers.c` (#6188) 2 years ago
bjorn3 b9fb31e9a7
Re-export cranelift-control from cranelift-codegen (#6173) 2 years ago
Jamey Sharp ac2bd1f305
cranelift: Rename a filetest with the wrong extension (#6190) 2 years ago
Alex Crichton 83a8ca77cd
Mirror default-owned change for guests in `wit-bindgen` (#6189) 2 years ago
kevaundray 2d1dbb17af
fix doc comment (#6183) 2 years ago
Chris Dickinson a97e82c6e2
doc: fix StackSlot reference to FunctionBuilder (#6182) 2 years ago
Alexa VanHattum 71d3b638f3
Clarify instructions.rs documentation for ushr/ashr (narrow values) (#6186) 2 years ago
kevaundray e3dbad9cc2
add result type assertion (#6184) 2 years ago
Dan Gohman e84305b445
Add a WASI test for a creating an absolute-path symlink. (#6166) 2 years ago
bjorn3 bada17beab
Various cranelift interpreter improvements (#6176) 2 years ago
bjorn3 e1777710b1
Don't override declare_*_in_func in cranelift-jit (#6169) 2 years ago
Chris Fallin 230e2135d6
Cranelift: remove non-egraphs optimization pipeline and `use_egraphs` option. (#6167) 2 years ago
Andrew Brown 465913eb2c
ci: use version tag of `install-openvino-action` (#6168) 2 years ago
bjorn3 67c85b883e
Remove the DataContext wrapper around DataDescription (#6170) 2 years ago
bjorn3 e1812b611b
Rename define_function to define_function_with_control_plane (#6165) 2 years ago
Andrew Brown 5ba0d696b7
ci: unpin the wasi-nn tasks from an older Ubuntu (#6089) 2 years ago
Saúl Cabrera fb0faa3f06
ci: Check wasmtime with the `winch` feature enabled (#6162) 2 years ago
Afonso Bordado a9cda5af19
cranelift: Implement PartialEq in `Function` (#6157) 2 years ago
Jamey Sharp 4d5eaea6dc
Update PR template and dev process docs (#6158) 2 years ago