[−][src]Trait rysk_core::register::Multiply
An integer which may be multiplied in the way specified by the ISA A seperate trait is used as implementation in a macro is too difficult
Required methods
fn muls(first: S, second: S) -> (S, S)
Multiply two signed integers, returning both the high, overflowed, bits and the lower bits.
fn mulu(first: U, second: U) -> (U, U)
Multiply two unsigned integers, returning both the high, overflowed, bits and the lower bits.
fn mulsu(first: S, second: U) -> (S, S)
Multiply a signed integer by an unsigned integer, returning both the high, overflowed, bits and the lower bits.