pub enum IRegister {
Show 32 variants
Zero = 0,
ReturnAddress = 1,
StackPointer = 2,
GlobalPointer = 3,
ThreadPointer = 4,
T0 = 5,
T1 = 6,
T2 = 7,
FramePointer = 8,
S1 = 9,
A0 = 10,
A1 = 11,
A2 = 12,
A3 = 13,
A4 = 14,
A5 = 15,
A6 = 16,
A7 = 17,
S2 = 18,
S3 = 19,
S4 = 20,
S5 = 21,
S6 = 22,
S7 = 23,
S8 = 24,
S9 = 25,
S10 = 26,
S11 = 27,
T3 = 28,
T4 = 29,
T5 = 30,
T6 = 31,
}Variants§
Zero = 0
ReturnAddress = 1
StackPointer = 2
GlobalPointer = 3
ThreadPointer = 4
T0 = 5
T1 = 6
T2 = 7
FramePointer = 8
Also called s0
S1 = 9
A0 = 10
A1 = 11
A2 = 12
A3 = 13
A4 = 14
A5 = 15
A6 = 16
A7 = 17
S2 = 18
S3 = 19
S4 = 20
S5 = 21
S6 = 22
S7 = 23
S8 = 24
S9 = 25
S10 = 26
S11 = 27
T3 = 28
T4 = 29
T5 = 30
T6 = 31
Implementations§
Trait Implementations§
impl Copy for IRegister
impl StructuralPartialEq for IRegister
Auto Trait Implementations§
impl Freeze for IRegister
impl RefUnwindSafe for IRegister
impl Send for IRegister
impl Sync for IRegister
impl Unpin for IRegister
impl UnwindSafe for IRegister
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