Files
wasmtime/cranelift/codegen
Afonso Bordado 925891245d cranelift: Fix fmin/fmax when dealing with zeroes (#4373)
`fmin`/`fmax` are defined as returning -0.0 as smaller than 0.0.
This is not how the IEEE754 views these values and the interpreter was
returning the wrong value in these operations since it was just using the
standard IEEE754 comparisons.

This also tries to preserve NaN information by avoiding passing NaN's
through any operation that could canonicalize it.
2022-07-05 12:59:23 -07:00
..
2021-10-10 14:19:08 +02:00
2022-07-05 09:10:52 -05:00
2022-07-05 09:10:52 -05:00
2022-07-05 09:10:52 -05:00

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