Modules

Structs

Persistent data structures and compilation pipeline.

Temporary object used to build a single Cranelift IR Function.

Structure used for translating a series of functions into Cranelift IR.

We don’t expect trampoline compilation to produce many relocations, so this RelocSink just asserts that it doesn’t recieve most of them, but handles libcall ones.

Functions

Create a trampoline for invoking a function.

Pretty-print a Cranelift error.