Lines Matching refs:Encode

4 use crate::encode::Encode;
916 use super::{Encode, Interpreter, MachineState};
978 pub fn done_trap<I: Encode>(&mut self) -> ControlFlow<Done> { in done_trap()
984 pub fn done_trap_kind<I: Encode>(&mut self, kind: Option<TrapKind>) -> ControlFlow<Done> { in done_trap_kind()
1021 fn pc_rel<I: Encode>(&mut self, offset: PcRelOffset) -> NonNull<u8> { in pc_rel()
1033 fn pc_rel_jump<I: Encode>(&mut self, offset: PcRelOffset) -> ControlFlow<Done> { in pc_rel_jump()
1041 fn current_pc<I: Encode>(&self) -> NonNull<u8> { in current_pc()
1050 fn push<I: Encode, T>(&mut self, val: T) -> ControlFlow<Done> { in push() argument
1076 fn set_sp<I: Encode>(&mut self, sp: *mut u8) -> ControlFlow<Done> { in set_sp()
1112 unsafe fn load_ne<T, I: Encode>(&mut self, addr: impl AddressingMode) -> ControlFlow<Done, T> { in load_ne()
1129 unsafe fn store_ne<T, I: Encode>( in store_ne()
1137 fn check_xnn_from_f32<I: Encode>( in check_xnn_from_f32()
1145 fn check_xnn_from_f64<I: Encode>( in check_xnn_from_f64()
1190 unsafe fn addr<T, I: Encode>(self, i: &mut Interpreter<'_>) -> ControlFlow<Done, *mut T>; in addr()
1196 unsafe fn load_ne<T, I: Encode>(self, i: &mut Interpreter<'_>) -> ControlFlow<Done, T> { in load_ne()
1205 unsafe fn store_ne<T, I: Encode>(self, i: &mut Interpreter<'_>, val: T) -> ControlFlow<Done> { in store_ne()
1214 unsafe fn addr<T, I: Encode>(self, i: &mut Interpreter<'_>) -> ControlFlow<Done, *mut T> { in addr()
1229 unsafe fn addr<T, I: Encode>(self, i: &mut Interpreter<'_>) -> ControlFlow<Done, *mut T> { in addr()
1245 unsafe fn addr<T, I: Encode>(self, i: &mut Interpreter<'_>) -> ControlFlow<Done, *mut T> { in addr()
1267 unsafe fn addr<T, I: Encode>(self, i: &mut Interpreter<'_>) -> ControlFlow<Done, *mut T> { in addr()