Files
wasmtime/cranelift/codegen
Chris Fallin 96bfd4e8c0 s390x: update some regalloc metadata to remove use of reg_mod. (#4856)
* s390x: update some regalloc metadata to remove use of `reg_mod`.

This is a step toward ultimately removing modify-operands, which along
with removal of pinned vregs, lets us move to a completely
constraint-based and fully-SSA regalloc input and get some nice
advantages eventually.

There are still a few uses of `mod` operands and pinned vregs remaining,
especially around the "regpair" abstraction. Those proved to be a bit
trickier to update though, so will have to be done separately.

* Review feedback: restore two-arg pretty-print form.

* Review feedback.
2022-09-09 18:43:36 -05:00
..
2021-10-10 14:19:08 +02:00
2022-09-06 13:49:56 -05:00
2022-07-07 12:54:39 -07:00
2022-09-06 13:49:56 -05:00

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