pub enum RegId {
Show 95 variants
RAX = 0,
RCX = 1,
RDX = 2,
RBX = 3,
RSP = 4,
RBP = 5,
RSI = 6,
RDI = 7,
R8 = 8,
R9 = 9,
R10 = 10,
R11 = 11,
R12 = 12,
R13 = 13,
R14 = 14,
R15 = 15,
RIP = 21,
AH = 36,
CH = 37,
DH = 38,
BH = 39,
ST0 = 48,
ST1 = 49,
ST2 = 50,
ST3 = 51,
ST4 = 52,
ST5 = 53,
ST6 = 54,
ST7 = 55,
MMX0 = 64,
MMX1 = 65,
MMX2 = 66,
MMX3 = 67,
MMX4 = 68,
MMX5 = 69,
MMX6 = 70,
MMX7 = 71,
XMM0 = 80,
XMM1 = 81,
XMM2 = 82,
XMM3 = 83,
XMM4 = 84,
XMM5 = 85,
XMM6 = 86,
XMM7 = 87,
XMM8 = 88,
XMM9 = 89,
XMM10 = 90,
XMM11 = 91,
XMM12 = 92,
XMM13 = 93,
XMM14 = 94,
XMM15 = 95,
ES = 96,
CS = 97,
SS = 98,
DS = 99,
FS = 100,
GS = 101,
CR0 = 112,
CR1 = 113,
CR2 = 114,
CR3 = 115,
CR4 = 116,
CR5 = 117,
CR6 = 118,
CR7 = 119,
CR8 = 120,
CR9 = 121,
CR10 = 122,
CR11 = 123,
CR12 = 124,
CR13 = 125,
CR14 = 126,
CR15 = 127,
DR0 = 128,
DR1 = 129,
DR2 = 130,
DR3 = 131,
DR4 = 132,
DR5 = 133,
DR6 = 134,
DR7 = 135,
DR8 = 136,
DR9 = 137,
DR10 = 138,
DR11 = 139,
DR12 = 140,
DR13 = 141,
DR14 = 142,
DR15 = 143,
BND0 = 144,
BND1 = 145,
BND2 = 146,
BND3 = 147,
}Variants§
RAX = 0
RCX = 1
RDX = 2
RBX = 3
RSP = 4
RBP = 5
RSI = 6
RDI = 7
R8 = 8
R9 = 9
R10 = 10
R11 = 11
R12 = 12
R13 = 13
R14 = 14
R15 = 15
RIP = 21
AH = 36
CH = 37
DH = 38
BH = 39
ST0 = 48
ST1 = 49
ST2 = 50
ST3 = 51
ST4 = 52
ST5 = 53
ST6 = 54
ST7 = 55
MMX0 = 64
MMX1 = 65
MMX2 = 66
MMX3 = 67
MMX4 = 68
MMX5 = 69
MMX6 = 70
MMX7 = 71
XMM0 = 80
XMM1 = 81
XMM2 = 82
XMM3 = 83
XMM4 = 84
XMM5 = 85
XMM6 = 86
XMM7 = 87
XMM8 = 88
XMM9 = 89
XMM10 = 90
XMM11 = 91
XMM12 = 92
XMM13 = 93
XMM14 = 94
XMM15 = 95
ES = 96
CS = 97
SS = 98
DS = 99
FS = 100
GS = 101
CR0 = 112
CR1 = 113
CR2 = 114
CR3 = 115
CR4 = 116
CR5 = 117
CR6 = 118
CR7 = 119
CR8 = 120
CR9 = 121
CR10 = 122
CR11 = 123
CR12 = 124
CR13 = 125
CR14 = 126
CR15 = 127
DR0 = 128
DR1 = 129
DR2 = 130
DR3 = 131
DR4 = 132
DR5 = 133
DR6 = 134
DR7 = 135
DR8 = 136
DR9 = 137
DR10 = 138
DR11 = 139
DR12 = 140
DR13 = 141
DR14 = 142
DR15 = 143
BND0 = 144
BND1 = 145
BND2 = 146
BND3 = 147
Implementations§
Trait Implementations§
impl Copy for RegId
impl Eq for RegId
impl StructuralPartialEq for RegId
Auto Trait Implementations§
impl Freeze for RegId
impl RefUnwindSafe for RegId
impl Send for RegId
impl Sync for RegId
impl Unpin for RegId
impl UnwindSafe for RegId
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