Skip to main content

BEmitter

Trait BEmitter 

Source
pub trait BEmitter<T0> {
Show 18 methods // Required methods fn b(&mut self, target: T0); fn b_eq(&mut self, target: T0); fn b_ne(&mut self, target: T0); fn b_cs(&mut self, target: T0); fn b_hs(&mut self, target: T0); fn b_cc(&mut self, target: T0); fn b_lo(&mut self, target: T0); fn b_mi(&mut self, target: T0); fn b_pl(&mut self, target: T0); fn b_vs(&mut self, target: T0); fn b_vc(&mut self, target: T0); fn b_hi(&mut self, target: T0); fn b_ls(&mut self, target: T0); fn b_ge(&mut self, target: T0); fn b_lt(&mut self, target: T0); fn b_gt(&mut self, target: T0); fn b_le(&mut self, target: T0); fn b_al(&mut self, target: T0);
}
Expand description

Emits the B instruction. Assembly forms: B #RELS*4; B.<COND> #RELS*4. Operands: target.

Required Methods§

Source

fn b(&mut self, target: T0)

Source

fn b_eq(&mut self, target: T0)

Source

fn b_ne(&mut self, target: T0)

Source

fn b_cs(&mut self, target: T0)

Source

fn b_hs(&mut self, target: T0)

Source

fn b_cc(&mut self, target: T0)

Source

fn b_lo(&mut self, target: T0)

Source

fn b_mi(&mut self, target: T0)

Source

fn b_pl(&mut self, target: T0)

Source

fn b_vs(&mut self, target: T0)

Source

fn b_vc(&mut self, target: T0)

Source

fn b_hi(&mut self, target: T0)

Source

fn b_ls(&mut self, target: T0)

Source

fn b_ge(&mut self, target: T0)

Source

fn b_lt(&mut self, target: T0)

Source

fn b_gt(&mut self, target: T0)

Source

fn b_le(&mut self, target: T0)

Source

fn b_al(&mut self, target: T0)

Dyn Compatibility§

This trait is dyn compatible.

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

Implementors§