Files
wasmtime/cranelift/codegen
Andrew Brown 2330ca7e2c Fix incorrect regmove and fill encodings for SIMD types
- `fill` attempted to use a GPR recipe, `fillSib32`, instead of its FPR equivalent, `ffillSib32` (code compiled without error but incorrect instructions were allowed, e.g. `v1 = regmove v0, %rdi -> %xmm0`
- `regmove` could be encoded with a GPR recipe, `rmov`, which hid the above incorrectness; now only FPR-to-FPR regmoves are allowed using the `frmov` recipe
2019-09-20 14:02:03 -07:00
..
2019-09-19 12:04:14 -07:00
2019-09-19 12:23:51 -07:00

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