Files
wasmtime/cranelift/codegen
Alex Crichton 546e901d32 aarch64: Use smaller instruction helpers in ISLE (#3618)
* aarch64: Use smaller instruction helpers in ISLE

This commit moves the aarch64 backend's ISLE to be more similar to the
x64 backend's ISLE where one-liner instruction builders are used for
various forms of instructions instead of always using the
constructor-per-variant-of-`Inst`. Overall I think this change worked
out quite well and sets up some naming idioms as well for various forms
of instructions.

* rebase conflict
2021-12-17 17:28:52 -06:00
..
2021-10-10 14:19:08 +02:00
2021-12-13 13:47:30 -06:00
2021-12-13 13:47:30 -06:00

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