Home
last modified time | relevance | path

Searched refs:Encode (Results 1 – 8 of 8) sorted by relevance

/wasmtime-44.0.1/pulley/src/
H A Dencode.rs8 pub trait Encode { interface
18 impl Encode for u8 {
29 impl Encode for u16 {
40 impl Encode for u32 {
51 impl Encode for u64 {
62 impl Encode for u128 {
73 impl Encode for i8 {
84 impl Encode for i16 {
95 impl Encode for i32 {
106 impl Encode for i64 {
[all …]
H A Dop.rs4 use crate::encode::Encode;
143 Self::$name(_) => <$name as Encode>::WIDTH,
194 Self::$name(_) => <$name as Encode>::WIDTH,
H A Dinterp.rs4 use crate::encode::Encode;
916 use super::{Encode, Interpreter, MachineState};
978 pub fn done_trap<I: Encode>(&mut self) -> ControlFlow<Done> { in done_trap()
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()
1129 unsafe fn store_ne<T, I: Encode>( in store_ne()
1137 fn check_xnn_from_f32<I: Encode>( in check_xnn_from_f32()
[all …]
/wasmtime-44.0.1/cranelift/assembler-x64/meta/src/instructions/
H A Dnop.rs15 inst("nop", fmt("1B", []), rex(0x90), _64b | compat).custom(Encode | Display), in list()
16 inst("nop", fmt("2B", []), rex([0x66, 0x90]), _64b | compat).custom(Encode | Display), in list()
17 inst("nop", fmt("3B", []), rex([0x0F, 0x1F]), _64b | compat).custom(Encode | Display), in list()
18 inst("nop", fmt("4B", []), rex([0x0F, 0x1F]), _64b | compat).custom(Encode | Display), in list()
19 inst("nop", fmt("5B", []), rex([0x0F, 0x1F]), _64b | compat).custom(Encode | Display), in list()
20 inst("nop", fmt("6B", []), rex([0x66, 0x0F, 0x1F]), _64b | compat).custom(Encode | Display), in list()
21 inst("nop", fmt("7B", []), rex([0x0F, 0x1F]), _64b | compat).custom(Encode | Display), in list()
22 inst("nop", fmt("8B", []), rex([0x0F, 0x1F]), _64b | compat).custom(Encode | Display), in list()
23 inst("nop", fmt("9B", []), rex([0x66, 0x0F, 0x1F]), _64b | compat).custom(Encode | Display), in list()
/wasmtime-44.0.1/cranelift/assembler-x64/meta/src/dsl/
H A Dcustom.rs17 Encode, enumerator
/wasmtime-44.0.1/cranelift/assembler-x64/meta/src/generate/
H A Dinst.rs128 if self.custom.contains(Encode) { in generate_encode_function()
/wasmtime-44.0.1/crates/cranelift/src/
H A Dobj.rs172 use pulley_interpreter::encode::Encode; in append_func()
/wasmtime-44.0.1/crates/environ/src/fact/
H A Dtrampoline.rs38 use wasm_encoder::{BlockType, Encode, Instruction, Instruction::*, MemArg, ValType};