Home
last modified time | relevance | path

Searched refs:ValueConversionKind (Results 1 – 2 of 2) sorted by relevance

/wasmtime-44.0.1/cranelift/interpreter/src/
H A Dstep.rs7 use crate::value::{DataValueExt, ValueConversionKind, ValueError, ValueResult};
169 DataValue::convert(imm(), ValueConversionKind::Exact(ctrl_ty)) in step()
695 ValueConversionKind::ZeroExtend(double_length) in step()
697 ValueConversionKind::SignExtend(double_length) in step()
972 ValueConversionKind::Truncate(ctrl_ty), in step()
1010 ValueConversionKind::SignExtend(ctrl_ty), in step()
1014 ValueConversionKind::ZeroExtend(ctrl_ty), in step()
1018 ValueConversionKind::Exact(ctrl_ty), in step()
1022 ValueConversionKind::RoundNearestEven(ctrl_ty), in step()
1558 .convert(ValueConversionKind::Exact(lane_type.as_int()))? in vectorizelanes_all()
[all …]
H A Dvalue.rs30 fn convert(self, kind: ValueConversionKind) -> ValueResult<Self>; in convert()
137 pub enum ValueConversionKind { enum
392 fn convert(self, kind: ValueConversionKind) -> ValueResult<Self> { in convert()
394 ValueConversionKind::Exact(ty) => match (self, ty) { in convert()
411 ValueConversionKind::Truncate(ty) => { in convert()
423 ValueConversionKind::ExtractUpper(ty) => { in convert()
438 ValueConversionKind::SignExtend(ty) => match (self, ty) { in convert()
451 ValueConversionKind::ZeroExtend(ty) => match (self, ty) { in convert()
469 ValueConversionKind::ToBoolean => match self.ty() { in convert()
475 ValueConversionKind::Mask(ty) => { in convert()
[all …]