Home
last modified time | relevance | path

Searched refs:ValueError (Results 1 – 3 of 3) sorted by relevance

/wasmtime-44.0.1/cranelift/interpreter/src/
H A Dvalue.rs15 pub type ValueResult<T> = Result<T, ValueError>;
102 pub enum ValueError { enum
269 Err(ValueError::InvalidType(ValueTypeClass::Integer, ty)) in int()
299 _ => Err(ValueError::InvalidType(ValueTypeClass::Float, ty)), in float()
574 return Err(ValueError::IntegerOverflow); in sdiv()
578 return Err(ValueError::IntegerDivisionByZero); in sdiv()
592 return Err(ValueError::IntegerDivisionByZero); in udiv()
604 return Err(ValueError::IntegerOverflow); in srem()
608 return Err(ValueError::IntegerDivisionByZero); in srem()
618 return Err(ValueError::IntegerDivisionByZero); in urem()
[all …]
H A Dstep.rs7 use crate::value::{DataValueExt, ValueConversionKind, ValueError, ValueResult};
168 let imm_as_ctrl_ty = || -> Result<DataValue, ValueError> { in step()
181 Err(ValueError::IntegerDivisionByZero) => Ok(ControlFlow::Trap(CraneliftTrap::User( in step()
184 Err(ValueError::IntegerOverflow) => Ok(ControlFlow::Trap(CraneliftTrap::User( in step()
1087 Ok::<bool, ValueError>(acc | lane.is_zero()?) in step()
1376 ValueError(#[from] ValueError), enumerator
H A Dinterpreter.rs11 use crate::value::{DataValueExt, ValueError};
189 ValueError(#[from] ValueError), enumerator