Skip to main content

BcEmitter

Trait BcEmitter 

Source
pub trait BcEmitter<T0> {
Show 18 methods // Required methods fn bc(&mut self, target: T0); fn bc_eq(&mut self, target: T0); fn bc_ne(&mut self, target: T0); fn bc_cs(&mut self, target: T0); fn bc_hs(&mut self, target: T0); fn bc_cc(&mut self, target: T0); fn bc_lo(&mut self, target: T0); fn bc_mi(&mut self, target: T0); fn bc_pl(&mut self, target: T0); fn bc_vs(&mut self, target: T0); fn bc_vc(&mut self, target: T0); fn bc_hi(&mut self, target: T0); fn bc_ls(&mut self, target: T0); fn bc_ge(&mut self, target: T0); fn bc_lt(&mut self, target: T0); fn bc_gt(&mut self, target: T0); fn bc_le(&mut self, target: T0); fn bc_al(&mut self, target: T0);
}
Expand description

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

Required Methods§

Source

fn bc(&mut self, target: T0)

Source

fn bc_eq(&mut self, target: T0)

Source

fn bc_ne(&mut self, target: T0)

Source

fn bc_cs(&mut self, target: T0)

Source

fn bc_hs(&mut self, target: T0)

Source

fn bc_cc(&mut self, target: T0)

Source

fn bc_lo(&mut self, target: T0)

Source

fn bc_mi(&mut self, target: T0)

Source

fn bc_pl(&mut self, target: T0)

Source

fn bc_vs(&mut self, target: T0)

Source

fn bc_vc(&mut self, target: T0)

Source

fn bc_hi(&mut self, target: T0)

Source

fn bc_ls(&mut self, target: T0)

Source

fn bc_ge(&mut self, target: T0)

Source

fn bc_lt(&mut self, target: T0)

Source

fn bc_gt(&mut self, target: T0)

Source

fn bc_le(&mut self, target: T0)

Source

fn bc_al(&mut self, target: T0)

Dyn Compatibility§

This trait is dyn compatible.

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

Implementors§