[][src]Trait simd::x86::avx::LowHigh128

pub trait LowHigh128 {
    type Half: Simd;
    fn low(self) -> Self::Half;
fn high(self) -> Self::Half; }

Associated Types

type Half: Simd

Loading content...

Required methods

fn low(self) -> Self::Half

Extract the low 128 bit part.

fn high(self) -> Self::Half

Extract the high 128 bit part.

Loading content...

Implementors

impl LowHigh128 for bool16ix16
[src]

type Half = bool16ix8

fn low(self) -> Self::Half
[src]

Extract the low 128 bit part.

fn high(self) -> Self::Half
[src]

Extract the high 128 bit part.

impl LowHigh128 for bool32fx8
[src]

type Half = bool32fx4

fn low(self) -> Self::Half
[src]

Extract the low 128 bit part.

fn high(self) -> Self::Half
[src]

Extract the high 128 bit part.

impl LowHigh128 for bool32ix8
[src]

type Half = bool32ix4

fn low(self) -> Self::Half
[src]

Extract the low 128 bit part.

fn high(self) -> Self::Half
[src]

Extract the high 128 bit part.

impl LowHigh128 for bool64fx4
[src]

type Half = bool64fx2

fn low(self) -> Self::Half
[src]

Extract the low 128 bit part.

fn high(self) -> Self::Half
[src]

Extract the high 128 bit part.

impl LowHigh128 for bool64ix4
[src]

type Half = bool64ix2

fn low(self) -> Self::Half
[src]

Extract the low 128 bit part.

fn high(self) -> Self::Half
[src]

Extract the high 128 bit part.

impl LowHigh128 for bool8ix32
[src]

type Half = bool8ix16

fn low(self) -> Self::Half
[src]

Extract the low 128 bit part.

fn high(self) -> Self::Half
[src]

Extract the high 128 bit part.

impl LowHigh128 for f32x8
[src]

type Half = f32x4

impl LowHigh128 for f64x4
[src]

type Half = f64x2

impl LowHigh128 for i16x16
[src]

type Half = i16x8

impl LowHigh128 for i32x8
[src]

type Half = i32x4

impl LowHigh128 for i64x4
[src]

type Half = i64x2

impl LowHigh128 for i8x32
[src]

type Half = i8x16

impl LowHigh128 for u16x16
[src]

type Half = u16x8

impl LowHigh128 for u32x8
[src]

type Half = u32x4

impl LowHigh128 for u64x4
[src]

type Half = u64x2

impl LowHigh128 for u8x32
[src]

type Half = u8x16

Loading content...