Files
wasmtime/cranelift/codegen
Benjamin Bouvier ee76e01efc machinst: fix the pinned reg hack;
The pinned register hack didn't work because the GetPinnedReg is marked
as having side-effects, so that GVN wouldn't try to common it out.

This commit tweaks the function used during lowering to vcode, so that
the GetPinnedReg opcode is specially handled. It's a bit lame, but it
makes the hack work again.

Also, use_input needs to be a no-op for real registers.
2020-08-24 17:00:30 +02:00
..
2020-08-07 10:08:44 -07:00
2020-07-24 19:29:12 +02:00
2020-08-24 17:00:30 +02:00
2020-08-18 09:51:35 -07:00

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