Files
wasmtime/cranelift/codegen
Ulrich Weigand 3e5938e65a Support big- and little-endian lane order with bitcast (#5196)
Add a MemFlags operand to the bitcast instruction, where only the
`big` and `little` flags are accepted.  These define the lane order
to be used when casting between types of different lane counts.

Update all users to pass an appropriate MemFlags argument.

Implement lane swaps where necessary in the s390x back-end.

This is the final part necessary to fix
https://github.com/bytecodealliance/wasmtime/issues/4566.
2022-11-07 14:41:10 -08:00
..
2021-10-10 14:19:08 +02:00
2022-11-06 13:32:34 -06:00
2022-11-06 13:32:34 -06:00

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