Files
wasmtime/cranelift/codegen
Afonso Bordado 2003ae99a0 Implement fma/fabs/fneg/fcopysign on the interpreter (#4367)
* cranelift: Implement `fma` on interpreter

* cranelift: Implement `fabs` on interpreter

* cranelift: Fix `fneg` implementation on interpreter

`fneg` was implemented as `0 - x` which is not correct according to the
standard since that operation makes no guarantees on what the output
is when the input is `NaN`. However for `fneg` the output for `NaN`
inputs is fully defined.

* cranelift: Implement `fcopysign` on interpreter
2022-07-05 09:03:04 -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.