pub struct MoveConstantInstruction {
pub high: bool,
pub constant: u32,
pub destination: Register,
pub unit: Unit,
/* private fields */
}Fields§
§high: bool§constant: u32§destination: Register§unit: UnitTrait Implementations§
Source§impl C6000Instruction for MoveConstantInstruction
impl C6000Instruction for MoveConstantInstruction
fn new(input: &InstructionInput) -> Result<Self>
fn new_compact(input: &InstructionInput) -> Result<Self>
fn instruction_clean(&self) -> String
fn instruction(&self) -> String
fn operands(&self) -> String
fn instruction_data(&self) -> &InstructionData
fn instruction_data_mut(&mut self) -> &mut InstructionData
fn opcode(&self) -> u32
fn is_compact(&self) -> bool
fn is_parallel(&self) -> bool
fn get_p_bit(&self) -> bool
fn set_parallel(&mut self, parallel: bool)
fn conditional_operation(&self) -> Option<ConditionalOperation>
Auto Trait Implementations§
impl Freeze for MoveConstantInstruction
impl RefUnwindSafe for MoveConstantInstruction
impl Send for MoveConstantInstruction
impl Sync for MoveConstantInstruction
impl Unpin for MoveConstantInstruction
impl UnsafeUnpin for MoveConstantInstruction
impl UnwindSafe for MoveConstantInstruction
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