Files
wasmtime/cranelift/codegen
Alex Crichton 9b86a0b9b1 Remove the widening_pairwise_dot_product_s clif instruction (#5889)
This was added for the wasm SIMD proposal but I've been poking around at
this recently and the instruction can instead be represented by its
component parts with the same semantics I believe. This commit removes
the instruction and instead represents it with the existing
`iadd_pairwise` instruction (among others) and updates backends to with
new pattern matches to have the same codegen as before.

This interestingly entirely removed the codegen rule with no replacement
on the AArch64 backend as the existing rules all existed to produce the
same codegen.
2023-02-27 18:43:43 +00:00
..
2021-10-10 14:19:08 +02:00
2023-02-06 09:10:19 -06:00

This crate contains the core Cranelift code generator. It translates code from an intermediate representation into executable machine code.