kvarn_async::prelude::compact_str::core::arch::x86_64

Struct __m512h

source
#[repr(simd)]
pub struct __m512h(/* private fields */);
🔬This is a nightly-only experimental API. (stdarch_x86_avx512_f16)
Available on x86-64 only.
Expand description

512-bit wide set of 32 f16 types, x86-specific

This type is the same as the __m512h type defined by Intel, representing a 512-bit SIMD register which internally is consisted of 32 packed f16 instances. its purpose is for f16 related intrinsic implementations.

The in-memory representation of this type is the same as the one of an equivalent array (i.e. the in-memory order of elements is the same, and there is no padding); however, the alignment is different and equal to the size of the type. Note that the ABI for function calls may not be the same.

Trait Implementations§

source§

impl Clone for __m512h

source§

fn clone(&self) -> __m512h

Returns a copy of the value. Read more
1.0.0 · source§

fn