#[repr(u32)]pub enum IRStmtTag {
Show 14 variants
Ist_NoOp = 7_680,
Ist_IMark = 7_681,
Ist_AbiHint = 7_682,
Ist_Put = 7_683,
Ist_PutI = 7_684,
Ist_WrTmp = 7_685,
Ist_Store = 7_686,
Ist_LoadG = 7_687,
Ist_StoreG = 7_688,
Ist_CAS = 7_689,
Ist_LLSC = 7_690,
Ist_Dirty = 7_691,
Ist_MBE = 7_692,
Ist_Exit = 7_693,
}Variants§
Ist_NoOp = 7_680
Ist_IMark = 7_681
Ist_AbiHint = 7_682
Ist_Put = 7_683
Ist_PutI = 7_684
Ist_WrTmp = 7_685
Ist_Store = 7_686
Ist_LoadG = 7_687
Ist_StoreG = 7_688
Ist_CAS = 7_689
Ist_LLSC = 7_690
Ist_Dirty = 7_691
Ist_MBE = 7_692
Ist_Exit = 7_693
Trait Implementations§
impl Copy for IRStmtTag
impl Eq for IRStmtTag
impl StructuralPartialEq for IRStmtTag
Auto Trait Implementations§
impl Freeze for IRStmtTag
impl RefUnwindSafe for IRStmtTag
impl Send for IRStmtTag
impl Sync for IRStmtTag
impl Unpin for IRStmtTag
impl UnwindSafe for IRStmtTag
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