pub struct PowerPc64;
Expand description
PowerPC 64bit
See 64-bit ELF ABI Specification for OpenPOWER Architecture.
Implementations§
Source§impl PowerPc64
impl PowerPc64
pub const R0: Register
pub const R1: Register
pub const R2: Register
pub const R3: Register
pub const R4: Register
pub const R5: Register
pub const R6: Register
pub const R7: Register
pub const R8: Register
pub const R9: Register
pub const R10: Register
pub const R11: Register
pub const R12: Register
pub const R13: Register
pub const R14: Register
pub const R15: Register
pub const R16: Register
pub const R17: Register
pub const R18: Register
pub const R19: Register
pub const R20: Register
pub const R21: Register
pub const R22: Register
pub const R23: Register
pub const R24: Register
pub const R25: Register
pub const R26: Register
pub const R27: Register
pub const R28: Register
pub const R29: Register
pub const R30: Register
pub const R31: Register
pub const F0: Register
pub const F1: Register
pub const F2: Register
pub const F3: Register
pub const F4: Register
pub const F5: Register
pub const F6: Register
pub const F7: Register
pub const F8: Register
pub const F9: Register
pub const F10: Register
pub const F11: Register
pub const F12: Register
pub const F13: Register
pub const F14: Register
pub const F15: Register
pub const F16: Register
pub const F17: Register
pub const F18: Register
pub const F19: Register
pub const F20: Register
pub const F21: Register
pub const F22: Register
pub const F23: Register
pub const F24: Register
pub const F25: Register
pub const F26: Register
pub const F27: Register
pub const F28: Register
pub const F29: Register
pub const F30: Register
pub const F31: Register
pub const LR: Register
pub const CTR: Register
pub const CR0: Register
pub const CR1: Register
pub const CR2: Register
pub const CR3: Register
pub const CR4: Register
pub const CR5: Register
pub const CR6: Register
pub const CR7: Register
pub const XER: Register
pub const VR0: Register
pub const VR1: Register
pub const VR2: Register
pub const VR3: Register
pub const VR4: Register
pub const VR5: Register
pub const VR6: Register
pub const VR7: Register
pub const VR8: Register
pub const VR9: Register
pub const VR10: Register
pub const VR11: Register
pub const VR12: Register
pub const VR13: Register
pub const VR14: Register
pub const VR15: Register
pub const VR16: Register
pub const VR17: Register
pub const VR18: Register
pub const VR19: Register
pub const VR20: Register
pub const VR21: Register
pub const VR22: Register
pub const VR23: Register
pub const VR24: Register
pub const VR25: Register
pub const VR26: Register
pub const VR27: Register
pub const VR28: Register
pub const VR29: Register
pub const VR30: Register
pub const VR31: Register
pub const VSCR: Register
pub const TFHAR: Register
pub const TFIAR: Register
pub const TEXASR: Register
Source§impl PowerPc64
impl PowerPc64
Sourcepub fn register_name(register: Register) -> Option<&'static str>
pub fn register_name(register: Register) -> Option<&'static str>
The name of a register, or None
if the register number is unknown.
Only returns the primary name for registers that alias with others.
Sourcepub fn name_to_register(value: &str) -> Option<Register>
pub fn name_to_register(value: &str) -> Option<Register>
Converts a register name into a register number.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PowerPc64
impl RefUnwindSafe for PowerPc64
impl Send for PowerPc64
impl Sync for PowerPc64
impl Unpin for PowerPc64
impl UnwindSafe for PowerPc64
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