Lines Matching refs:ExtractLaneKind
465 pub(crate) enum ExtractLaneKind { enum
484 impl ExtractLaneKind { impl
488 ExtractLaneKind::I8x16S | ExtractLaneKind::I8x16U => OperandSize::S8, in lane_size()
489 ExtractLaneKind::I16x8S | ExtractLaneKind::I16x8U => OperandSize::S16, in lane_size()
490 ExtractLaneKind::I32x4 | ExtractLaneKind::F32x4 => OperandSize::S32, in lane_size()
491 ExtractLaneKind::I64x2 | ExtractLaneKind::F64x2 => OperandSize::S64, in lane_size()
496 impl From<ExtractLaneKind> for Extend<Signed> {
497 fn from(value: ExtractLaneKind) -> Self { in from()
499 ExtractLaneKind::I8x16S => Extend::I32Extend8, in from()
500 ExtractLaneKind::I16x8S => Extend::I32Extend16, in from()
2074 kind: ExtractLaneKind, in extract_lane() argument