We have to emit both checks against the parity bit (for unordered) and non-equality bit (for equality), otherwise this returns false when comparing NaN against itself.
This crate contains the core Cranelift code generator. It translates code from an intermediate representation into executable machine code.