Module wasmtime_environ::ir[][src]

Modules

types

Common types for the Cranelift code generator.

Structs

AbiParam

Function parameter or return value descriptor.

Signature

Function signature.

SourceLoc

A source location.

StackMap

Stack maps record which words in a stack frame contain live GC references at a given instruction pointer.

StackSlots

Stack frame manager.

Type

The type of an SSA value.

ValueLabel

Marked with a label value.

ValueLocRange

Value location range.

Enums

ArgumentPurpose

The special purpose of a function argument.

Endianness

Endianness of a memory access.

LabelValueLoc

The particular location for a value.

LibCall

The name of a runtime library routine.

Reloc

Relocation kinds for every ISA

TrapCode

A trap code describing the reason for a trap.

ValueLoc

Value location.

Type Definitions

JumpTableOffsets

Code offsets for Jump Tables.

ValueLabelsRanges

Resulting map of Value labels and their ranges/locations.