pub struct SpillSlot {
pub vreg: LcnfVarId,
pub offset: u32,
pub size: u32,
}Expand description
A stack spill slot for a virtual register.
Fields§
§vreg: LcnfVarIdThe spilled virtual register.
offset: u32Byte offset on the stack frame.
size: u32Size of the slot in bytes.
Implementations§
Trait Implementations§
impl Eq for SpillSlot
impl StructuralPartialEq for SpillSlot
Auto Trait Implementations§
impl Freeze for SpillSlot
impl RefUnwindSafe for SpillSlot
impl Send for SpillSlot
impl Sync for SpillSlot
impl Unpin for SpillSlot
impl UnsafeUnpin for SpillSlot
impl UnwindSafe for SpillSlot
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more