Struct armv4t::MultiplyFlags
[−]
[src]
pub struct MultiplyFlags { pub unsigned: bool, pub accumulate: bool, pub flags: bool, }
Flags common to multiplication operations
Note: Not all flags apply to all multiplication operations.
Fields
unsigned: bool
Unsigned flag
Signal that the processor should treat the operands and result as unsigned integers.
Note: This flag is only applicable to the Multiply Long
operation.
accumulate: bool
Accumulate flag
Signal that the processor should add the multiplication result into another register.
flags: bool
Condition code flag
Signal that the processor should set condition codes based on the multiplication result.
Trait Implementations
impl Clone for MultiplyFlags
[src]
fn clone(&self) -> MultiplyFlags
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl Copy for MultiplyFlags
[src]
impl Debug for MultiplyFlags
[src]
impl Default for MultiplyFlags
[src]
fn default() -> MultiplyFlags
Returns the "default value" for a type. Read more
impl PartialEq for MultiplyFlags
[src]
fn eq(&self, __arg_0: &MultiplyFlags) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &MultiplyFlags) -> bool
This method tests for !=
.