Files
wasmtime/cranelift/codegen
Chris Fallin 019ebf47b1 x64: fix pretty-printing argument order for XmmRmR instructions. (#4094)
The pretty-printing had swapped dst and src2; this was introduced when
we moved to RA2 (sorry about that! IMHO we should do something to
automate the mapping between regalloc arg collection and pretty
printing/emission).

`src2` comes at the end because it has a variable number of register
mentions; this is in line with how many of the other inst formats work.

Actual emitted code was never incorrect, just the pretty-printing.

Updated test golden outputs look correct to me now, including the one
that we saw was incorrect in #3945.
2022-05-03 10:12:58 -07:00
..
2021-10-10 14:19:08 +02:00
2022-04-05 09:24:28 -05:00

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