Files
wasmtime/cranelift/codegen
Afonso Bordado 76539ef9f2 cranelift: Optimize select+icmp into {s,u}{min,max} (#5546)
* cranelift: Optimize `select+icmp` into `{s,u}{min,max}`

* cranelift: Add generic egraph icmp reverse rule

* cranelift: Optimize `vselect+icmp` into `{s,u}{min,max}`

* cranelift: Optimize some `vselect+fcmp` into `f{min,max}_pseudo`

* cranelift: Add inverted forms of min/max rules
2023-02-15 15:06:21 -08:00
..
2021-10-10 14:19:08 +02:00
2023-02-06 09:10:19 -06:00
2023-02-14 19:45:15 +00:00

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