* 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
This crate contains the core Cranelift code generator. It translates code from an intermediate representation into executable machine code.