Skip to main content

DivuEmitter

Trait DivuEmitter 

Source
pub trait DivuEmitter<T0, T1, T2> {
    // Required method
    fn divu(&mut self, rd: T0, rs1: T1, rs2: T2);
}
Expand description

Unsigned division

Divide unsigned values in rs1 by rs2, and store the result in rd.

The remainder is discarded.

If the value in rs2 is zero, rd gets the largest unsigned value.

§Forms

Assembly: divu xd, xs1, xs2 Rust: divu(rd, rs1, rs2)

§Arguments

  • rd — Destination register.
  • rs1 — Source register.
  • rs2 — Source register.

Required Methods§

Source

fn divu(&mut self, rd: T0, rs1: T1, rs2: T2)

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§