Files
wasmtime/lib/cretonne
Dan Gohman eab57c0a40 Use large-model addressing for calls when in non-PIC mode.
The main use for non-PIC code at present is JIT code, and JIT code can
live anywhere in memory and reference other symbols defined anywhere in
memory, so it needs to use the "large" code model.

func_addr and globalsym_addr instructions were already using `movabs`
to support arbitrary 64-bit addresses, so this just makes calls be
legalized to support arbitrary 64-bit addresses also.
2018-04-08 22:37:35 -07:00
..
2018-04-03 16:04:54 -07:00
2018-03-28 22:07:26 -07:00

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