Structure

Float.SIMD16Storage

Storage for a vector of 16 floating-point values.

Declaration

Current

@frozen @_alignment(16) struct SIMD16Storage

Previous

@_alignment(16) struct SIMD16Storage

Topics

Type Aliases

typealias Float.SIMD16Storage.Scalar

The type of scalars in the vector space.

Beta

Initializers

init()

Creates a vector with zero in all lanes.

Instance Properties

var scalarCount: Int

The number of scalars, or elements, in the vector.

Type Properties

static var scalarCount: Int

The number of scalars, or elements, in a vector of this type.

Beta

Subscripts

subscript(Int) -> Float

Accesses the element at the specified index.

Relationships

From Protocol

See Also

SIMD-Supporting Types

struct Float.SIMD2Storage

Storage for a vector of two floating-point values.

struct Float.SIMD4Storage

Storage for a vector of four floating-point values.

struct Float.SIMD8Storage

Storage for a vector of eight floating-point values.

struct Float.SIMD32Storage

Storage for a vector of 32 floating-point values.

struct Float.SIMD64Storage

Storage for a vector of 64 floating-point values.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software