Files
wasmtime/cranelift/codegen
Ulrich Weigand a94e72b5b7 s390x: Add ISLE support
This adds ISLE support for the s390x back-end and moves lowering
of most instructions to ISLE.  The only instructions still remaining
are calls, returns, traps, and branches, most of which will need
additional support in common code.

Generated code is not intended to be (significantly) different
than before; any additional optimizations now made easier to
implement due to the ISLE layer can be added in follow-on patches.

There were a few differences in some filetests, but those are all
just simple register allocation changes (and all to the better!).
2022-01-21 19:30:56 +01:00
..
2021-10-10 14:19:08 +02:00
2022-01-05 13:26:50 -06:00
2022-01-05 13:26:50 -06:00
2022-01-21 19:30:56 +01:00
2022-01-21 19:30:56 +01:00
2022-01-05 13:26:50 -06:00

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