Nick Fitzgerald

Results 191 issues of Nick Fitzgerald

This would let us reuse existing immediate-encoding optimizations for rewriting `value >= C + 1` into `value > C` when `C + 1` is odd. In general this is pretty...

> We should investigate adding something like `FlagsAndCC` to the prelude, as there are similar types defined in both the x64 and s390x backends. _Originally posted by @elliottt in https://github.com/bytecodealliance/wasmtime/pull/5252#pullrequestreview-1176666119_

Very neat project: https://github.com/Gankra/abi-cafe

cranelift
cranelift:goal:native-ABI

It should be enabled by default. We should also define what the requirements we need to meet to enable it by default are. cc @cfallin @jameysharp

cranelift
cranelift:mid-end

To rename a file and update all of the links to that file within the book. ### Example #### Initial State Say I start out with the following book: *...

We can't invoke the C++ compiler to generate new instantiations of templates, so I don't think we even try to keep track of them currently. However, we could track explicit...

E-less-easy
A-templates

Goal: make it super easy for people to use `bindgen` (and crates to depend on `bindgen` without inflicting downstream pain), no installing `libclang` manually, no configuring `LIBCLANG_PATH`, no making sure...

enhancement
A-libclang

While we supported the function references proposal inside Wasm, we didn't support it on the "outside" in the Wasmtime embedder APIs. So much of the work here is exposing typed...

wasmtime:api
wasmtime:c-api
fuzzing
wasmtime:config

In traditional peephole passes, it is easy to add logging for each rewrite you perform on the IR. In e-graphs, we perform all possible rewrites, producing many equivalent expressions, and...

cranelift
isle

Originally reported as https://github.com/WebAssembly/gc/issues/510 This test case should fail validation with `type mismatch: expression has type (ref any) but expected eqref`. FWIW, Firefox, `wasmparser`, and the reference interpreter all give...