Enum cranelift_codegen::machinst::buffer::StackMapExtent [−][src]
pub enum StackMapExtent {
UpcomingBytes(CodeOffset),
StartedAtOffset(CodeOffset),
}A stack map extent, when creating a stack map.
Variants
UpcomingBytes(CodeOffset)The stack map starts at this instruction, and ends after the number of upcoming bytes (note: this is a code offset diff).
StartedAtOffset(CodeOffset)The stack map started at the given offset and ends at the current one. This helps architectures where the instruction size has not a fixed length.