Files
wasmtime/cranelift/codegen
Sam Parker c5ddb4b803 [AArch64] Port SIMD narrowing to ISLE (#4478)
* [AArch64] Port SIMD narrowing to ISLE

Fvdemote, snarrow, unarrow and uunarrow.

Also refactor the aarch64 instructions descriptions to parameterize
on ScalarSize instead of using different opcodes.

The zero_value pure constructor has been introduced and used by the
integer narrow operations and it replaces, and extends, the compare
zero patterns.

Copright (c) 2022, Arm Limited.

* use short 'if' patterns
2022-07-25 12:40:36 -07:00
..
2021-10-10 14:19:08 +02:00
2022-07-07 12:54:39 -07:00
2022-07-21 01:22:39 +00:00

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