Home
last modified time | relevance | path

Searched refs:ExtendedOpcode (Results 1 – 5 of 5) sorted by relevance

/wasmtime-44.0.1/pulley/src/
H A Dopcode.rs68 pub enum ExtendedOpcode {
75 impl ExtendedOpcode { impl
78 if true { 1 } else { ExtendedOpcode::$name as u16 } +
85 impl ExtendedOpcode { implementation
116 assert!(ExtendedOpcode::new(ExtendedOpcode::MAX).is_some()); in max_values()
117 assert!(ExtendedOpcode::new(ExtendedOpcode::MAX + 1).is_none()); in max_values()
H A Ddecode.rs407 impl Decode for ExtendedOpcode { implementation
413 match ExtendedOpcode::new(word) { in decode()
707 let opcode = ExtendedOpcode::new(code).ok_or_else(|| {
713 ExtendedOpcode::$name => {
781 pub fn extended<T: BytecodeStream>(pc: &mut T) -> Result<(ExtendedOpcode,), T::Error> { in extended() argument
782 Ok((ExtendedOpcode::decode(pc)?,)) in extended()
H A Dencode.rs4 use crate::opcode::{ExtendedOpcode, Opcode};
312 into.extend((ExtendedOpcode::$name as u16).to_le_bytes());
/wasmtime-44.0.1/pulley/src/interp/
H A Dtail_loop.rs30 use crate::ExtendedOpcode;
105 let Ok(opcode) = ExtendedOpcode::decode(i.bytecode()); in run_extended()
131 static EXTENDED_OPCODE_HANDLER_TABLE: [Handler; ExtendedOpcode::MAX as usize + 1] = {
/wasmtime-44.0.1/cranelift/codegen/src/isa/pulley_shared/inst/
H A Dmod.rs608 ((pulley_interpreter::opcode::ExtendedOpcode::Trap as u16) >> 0) as u8,
609 ((pulley_interpreter::opcode::ExtendedOpcode::Trap as u16) >> 8) as u8,