pub enum RegClass {
W,
X,
Wsp,
Xsp,
V,
B,
H,
S,
D,
Q,
Z,
P,
}Expand description
Register family class used for mnemonic disambiguation.
Variants§
W
Wn / wzr.
X
Xn / xzr.
Wsp
WSP.
Xsp
SP.
V
Vector Vn.
B
SIMD scalar/vector Bn.
H
SIMD scalar/vector Hn.
S
SIMD scalar/vector Sn.
D
SIMD scalar/vector Dn.
Q
SIMD scalar/vector Qn.
Z
SVE/SME vector Zn.
P
SVE/SME predicate Pn.
Trait Implementations§
impl Copy for RegClass
impl Eq for RegClass
impl StructuralPartialEq for RegClass
Auto Trait Implementations§
impl Freeze for RegClass
impl RefUnwindSafe for RegClass
impl Send for RegClass
impl Sync for RegClass
impl Unpin for RegClass
impl UnsafeUnpin for RegClass
impl UnwindSafe for RegClass
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