typealias SIMD16.ArrayLiteralElement
The type of the elements of an array literal.
配列リテラルの要素の型。
typealias SIMD16.MaskStorage
The mask type resulting from pointwise comparisons of this vector type.
このベクター型のポイント単位比較からの結果のマスク型。
Availability
Technology
@frozen struct SIMD16<Scalar> where Scalar : SIMDScalar
typealias SIMD16.ArrayLiteralElement
typealias SIMD16.MaskStorage
init()
init<S>(S)
init<Other>(SIMD16<Other>)
Scalar
conforms to BinaryFloatingPoint
.
Scalar
がBinaryFloatingPoint
に準拠する場合に利用可能です。
init<Other>(SIMD16<Other>)
Scalar
conforms to BinaryFloatingPoint
.
Scalar
がBinaryFloatingPoint
に準拠する場合に利用可能です。
init(Scalar, Scalar, Scalar, Scalar, Scalar, Scalar, Scalar, Scalar, Scalar, Scalar, Scalar, Scalar, Scalar, Scalar, Scalar, Scalar)
init<Other>(SIMD16<Other>, rounding: FloatingPointRoundingRule)
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
init(arrayLiteral : Scalar...)
init<Other>(clamping: SIMD16<Other>)
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
init(from: Decoder)
init(lowHalf : SIMD8<Scalar>, highHalf : SIMD8<Scalar>)
init(repeating: Scalar)
init<Other>(truncatingIfNeeded : SIMD16<Other>)
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
var debugDescription : String
var description: String
var evenHalf : SIMD8<Scalar>
var hashValue : Int
var highHalf : SIMD8<Scalar>
var indices: Range<Int>
var leadingZeroBitCount : SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
var lowHalf : SIMD8<Scalar>
var nonzeroBitCount : SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
var oddHalf : SIMD8<Scalar>
var scalarCount : Int
var trailingZeroBitCount : SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static var one: SIMD16<Scalar>
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
static var one: SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static var scalarCount : Int
static var zero: SIMD16<Scalar>
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
static var zero: SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
func addProduct (Scalar, SIMD16<Scalar>)
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
func addProduct (SIMD16<Scalar>, Scalar)
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
func addProduct (SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
func addingProduct (Scalar, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
func addingProduct (SIMD16<Scalar>, Scalar) -> SIMD16<Scalar>
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
func addingProduct (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
func clamp(lowerBound : SIMD16<Scalar>, upperBound : SIMD16<Scalar>)
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
func clamp(lowerBound : SIMD16<Scalar>, upperBound : SIMD16<Scalar>)
Scalar
conforms to Comparable
.
Scalar
がComparable
に準拠する場合に利用可能です。
func clamped(lowerBound : SIMD16<Scalar>, upperBound : SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
func clamped(lowerBound : SIMD16<Scalar>, upperBound : SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to Comparable
.
Scalar
がComparable
に準拠する場合に利用可能です。
func encode(to: Encoder)
func formSquareRoot ()
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
func hash(into: inout Hasher)
func max() -> Scalar
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
func max() -> Scalar
Scalar
conforms to Comparable
.
Scalar
がComparable
に準拠する場合に利用可能です。
func min() -> Scalar
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
func min() -> Scalar
Scalar
conforms to Comparable
.
Scalar
がComparable
に準拠する場合に利用可能です。
func replace(with: Scalar, where: SIMDMask<SIMD16<Scalar.SIMDMaskScalar>>)
other
in the lanes where mask
is true
.
このベクターの要素を、mask
がtrue
であるところの、レーンの中のother
で置き換えます
func replace(with: SIMD16<Scalar>, where: SIMDMask<SIMD16<Scalar.SIMDMaskScalar>>)
other
in the lanes where mask
is true
.
このベクターの要素を、mask
がtrue
であるところの、レーンの中のother
の要素で置き換えます。
func replacing(with: Scalar, where: SIMDMask<SIMD16<Scalar.SIMDMaskScalar>>) -> SIMD16<Scalar>
other
in the lanes where mask
is true
.
このベクターのコピーを返します、mask
がtrue
であるところの、レーンの中の要素other
を持ちます。
func replacing(with: SIMD16<Scalar>, where: SIMDMask<SIMD16<Scalar.SIMDMaskScalar>>) -> SIMD16<Scalar>
other
in the lanes where mask
is true
.
このベクターのコピーを返します、mask
がtrue
であるところの、レーンの中の要素other
を持ちます。
func round(FloatingPointRoundingRule)
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
func rounded(FloatingPointRoundingRule) -> SIMD16<Scalar>
rule
.
ソースベクターの各レーンをある整数値へとこの指定された丸めrule
により丸めることによって形成されるあるベクター。
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
func squareRoot () -> SIMD16<Scalar>
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
func sum() -> Scalar
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
func wrappedSum () -> Scalar
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func random(in: ClosedRange<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func random(in: Range<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func random<T>(in: ClosedRange<Scalar>, using: inout T) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func random<T>(in: Range<Scalar>, using: inout T) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
subscript(Int) -> Scalar
subscript<Index>(SIMD2<Index>) -> SIMD2<Scalar>
subscript<Index>(SIMD3<Index>) -> SIMD3<Scalar>
subscript<Index>(SIMD4<Index>) -> SIMD4<Scalar>
subscript<Index>(SIMD8<Index>) -> SIMD8<Scalar>
subscript<Index>(SIMD16<Index>) -> SIMD16<Scalar>
subscript<Index>(SIMD32<Index>) -> SIMD32<Scalar>
subscript<Index>(SIMD64<Index>) -> SIMD64<Scalar>
static func % (Scalar, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func % (SIMD16<Scalar>, Scalar) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func % (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func %= (inout SIMD16<Scalar>, Scalar)
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func %= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func & (Scalar, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func & (SIMD16<Scalar>, Scalar) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func & (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func &* (Scalar, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func &* (SIMD16<Scalar>, Scalar) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func &* (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func &* (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
is Int
.
Scalar
がInt
である時に利用可能です。
static func &* (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
is UInt
.
Scalar
がUInt
である時に利用可能です。
static func &* (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
is Int8
.
Scalar
がInt8
である時に利用可能です。
static func &* (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
is Int16
.
Scalar
がInt16
である時に利用可能です。
static func &* (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
is Int32
.
Scalar
がInt32
である時に利用可能です。
static func &* (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
is Int64
.
Scalar
がInt64
である時に利用可能です。
static func &* (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
is UInt8
.
Scalar
がUInt8
である時に利用可能です。
static func &* (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
is UInt16
.
Scalar
がUInt16
である時に利用可能です。
static func &* (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
is UInt32
.
Scalar
がUInt32
である時に利用可能です。
static func &* (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
is UInt64
.
Scalar
がUInt64
である時に利用可能です。
static func &*= (inout SIMD16<Scalar>, Scalar)
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func &*= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func &*= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
is Int
.
Scalar
がInt
である時に利用可能です。
static func &*= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
is UInt
.
Scalar
がUInt
である時に利用可能です。
static func &*= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
is Int8
.
Scalar
がInt8
である時に利用可能です。
static func &*= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
is Int16
.
Scalar
がInt16
である時に利用可能です。
static func &*= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
is Int32
.
Scalar
がInt32
である時に利用可能です。
static func &*= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
is Int64
.
Scalar
がInt64
である時に利用可能です。
static func &*= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
is UInt8
.
Scalar
がUInt8
である時に利用可能です。
static func &*= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
is UInt16
.
Scalar
がUInt16
である時に利用可能です。
static func &*= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
is UInt32
.
Scalar
がUInt32
である時に利用可能です。
static func &*= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
is UInt64
.
Scalar
がUInt64
である時に利用可能です。
static func &+ (Scalar, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func &+ (SIMD16<Scalar>, Scalar) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func &+ (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func &+ (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
is Int
.
Scalar
がInt
である時に利用可能です。
static func &+ (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
is UInt
.
Scalar
がUInt
である時に利用可能です。
static func &+ (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
is Int8
.
Scalar
がInt8
である時に利用可能です。
static func &+ (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
is Int16
.
Scalar
がInt16
である時に利用可能です。
static func &+ (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
is Int32
.
Scalar
がInt32
である時に利用可能です。
static func &+ (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
is Int64
.
Scalar
がInt64
である時に利用可能です。
static func &+ (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
is UInt8
.
Scalar
がUInt8
である時に利用可能です。
static func &+ (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
is UInt16
.
Scalar
がUInt16
である時に利用可能です。
static func &+ (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
is UInt32
.
Scalar
がUInt32
である時に利用可能です。
static func &+ (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
is UInt64
.
Scalar
がUInt64
である時に利用可能です。
static func &+= (inout SIMD16<Scalar>, Scalar)
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func &+= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func &+= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
is Int
.
Scalar
がInt
である時に利用可能です。
static func &+= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
is UInt
.
Scalar
がUInt
である時に利用可能です。
static func &+= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
is Int8
.
Scalar
がInt8
である時に利用可能です。
static func &+= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
is Int16
.
Scalar
がInt16
である時に利用可能です。
static func &+= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
is Int32
.
Scalar
がInt32
である時に利用可能です。
static func &+= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
is Int64
.
Scalar
がInt64
である時に利用可能です。
static func &+= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
is UInt8
.
Scalar
がUInt8
である時に利用可能です。
static func &+= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
is UInt16
.
Scalar
がUInt16
である時に利用可能です。
static func &+= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
is UInt32
.
Scalar
がUInt32
である時に利用可能です。
static func &+= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
is UInt64
.
Scalar
がUInt64
である時に利用可能です。
static func &- (Scalar, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func &- (SIMD16<Scalar>, Scalar) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func &- (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func &- (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
is Int
.
Scalar
がInt
である時に利用可能です。
static func &- (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
is UInt
.
Scalar
がUInt
である時に利用可能です。
static func &- (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
is Int8
.
Scalar
がInt8
である時に利用可能です。
static func &- (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
is Int16
.
Scalar
がInt16
である時に利用可能です。
static func &- (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
is Int32
.
Scalar
がInt32
である時に利用可能です。
static func &- (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
is Int64
.
Scalar
がInt64
である時に利用可能です。
static func &- (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
is UInt8
.
Scalar
がUInt8
である時に利用可能です。
static func &- (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
is UInt16
.
Scalar
がUInt16
である時に利用可能です。
static func &- (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
is UInt32
.
Scalar
がUInt32
である時に利用可能です。
static func &- (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
is UInt64
.
Scalar
がUInt64
である時に利用可能です。
static func &-= (inout SIMD16<Scalar>, Scalar)
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func &-= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func &-= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
is Int
.
Scalar
がInt
である時に利用可能です。
static func &-= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
is UInt
.
Scalar
がUInt
である時に利用可能です。
static func &-= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
is Int8
.
Scalar
がInt8
である時に利用可能です。
static func &-= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
is Int16
.
Scalar
がInt16
である時に利用可能です。
static func &-= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
is Int32
.
Scalar
がInt32
である時に利用可能です。
static func &-= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
is Int64
.
Scalar
がInt64
である時に利用可能です。
static func &-= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
is UInt8
.
Scalar
がUInt8
である時に利用可能です。
static func &-= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
is UInt16
.
Scalar
がUInt16
である時に利用可能です。
static func &-= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
is UInt32
.
Scalar
がUInt32
である時に利用可能です。
static func &-= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
is UInt64
.
Scalar
がUInt64
である時に利用可能です。
static func &<< (Scalar, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func &<< (SIMD16<Scalar>, Scalar) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func &<< (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func &<<= (inout SIMD16<Scalar>, Scalar)
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func &<<= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func &= (inout SIMD16<Scalar>, Scalar)
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func &= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func &>> (Scalar, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func &>> (SIMD16<Scalar>, Scalar) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func &>> (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func &>>= (inout SIMD16<Scalar>, Scalar)
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func &>>= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func * (Scalar, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
static func * (SIMD16<Scalar>, Scalar) -> SIMD16<Scalar>
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
static func * (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
static func *= (inout SIMD16<Scalar>, Scalar)
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
static func *= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
static func + (Scalar, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
static func + (SIMD16<Scalar>, Scalar) -> SIMD16<Scalar>
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
static func + (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
static func += (inout SIMD16<Scalar>, Scalar)
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
static func += (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
static func - (SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
static func - (Scalar, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
static func - (SIMD16<Scalar>, Scalar) -> SIMD16<Scalar>
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
static func - (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
static func -= (inout SIMD16<Scalar>, Scalar)
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
static func -= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
static func .!= (Scalar, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar.SIMDMaskScalar>>
static func .!= (SIMD16<Scalar>, Scalar) -> SIMDMask<SIMD16<Scalar.SIMDMaskScalar>>
static func .!= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar.SIMDMaskScalar>>
static func .!= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Double
.
Scalar
がDouble
である時に利用可能です。
static func .!= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Float
.
Scalar
がFloat
である時に利用可能です。
static func .!= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Int
.
Scalar
がInt
である時に利用可能です。
static func .!= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is UInt
.
Scalar
がUInt
である時に利用可能です。
static func .!= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Int8
.
Scalar
がInt8
である時に利用可能です。
static func .!= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Int16
.
Scalar
がInt16
である時に利用可能です。
static func .!= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Int32
.
Scalar
がInt32
である時に利用可能です。
static func .!= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Int64
.
Scalar
がInt64
である時に利用可能です。
static func .!= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is UInt8
.
Scalar
がUInt8
である時に利用可能です。
static func .!= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is UInt16
.
Scalar
がUInt16
である時に利用可能です。
static func .!= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is UInt32
.
Scalar
がUInt32
である時に利用可能です。
static func .!= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is UInt64
.
Scalar
がUInt64
である時に利用可能です。
static func .!= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Float16
.
Scalar
がFloat16
である時に利用可能です。
static func .< (Scalar, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar.SIMDMaskScalar>>
Scalar
conforms to Comparable
.
Scalar
がComparable
に準拠する場合に利用可能です。
static func .< (SIMD16<Scalar>, Scalar) -> SIMDMask<SIMD16<Scalar.SIMDMaskScalar>>
Scalar
conforms to Comparable
.
Scalar
がComparable
に準拠する場合に利用可能です。
static func .< (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar.SIMDMaskScalar>>
Scalar
conforms to Comparable
.
Scalar
がComparable
に準拠する場合に利用可能です。
static func .< (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Double
.
Scalar
がDouble
である時に利用可能です。
static func .< (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Float
.
Scalar
がFloat
である時に利用可能です。
static func .< (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Int
.
Scalar
がInt
である時に利用可能です。
static func .< (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is UInt
.
Scalar
がUInt
である時に利用可能です。
static func .< (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Int8
.
Scalar
がInt8
である時に利用可能です。
static func .< (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Int16
.
Scalar
がInt16
である時に利用可能です。
static func .< (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Int32
.
Scalar
がInt32
である時に利用可能です。
static func .< (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Int64
.
Scalar
がInt64
である時に利用可能です。
static func .< (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is UInt8
.
Scalar
がUInt8
である時に利用可能です。
static func .< (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is UInt16
.
Scalar
がUInt16
である時に利用可能です。
static func .< (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is UInt32
.
Scalar
がUInt32
である時に利用可能です。
static func .< (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is UInt64
.
Scalar
がUInt64
である時に利用可能です。
static func .< (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Float16
.
Scalar
がFloat16
である時に利用可能です。
static func .<= (Scalar, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar.SIMDMaskScalar>>
Scalar
conforms to Comparable
.
Scalar
がComparable
に準拠する場合に利用可能です。
static func .<= (SIMD16<Scalar>, Scalar) -> SIMDMask<SIMD16<Scalar.SIMDMaskScalar>>
Scalar
conforms to Comparable
.
Scalar
がComparable
に準拠する場合に利用可能です。
static func .<= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar.SIMDMaskScalar>>
Scalar
conforms to Comparable
.
Scalar
がComparable
に準拠する場合に利用可能です。
static func .<= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Double
.
Scalar
がDouble
である時に利用可能です。
static func .<= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Float
.
Scalar
がFloat
である時に利用可能です。
static func .<= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Int
.
Scalar
がInt
である時に利用可能です。
static func .<= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is UInt
.
Scalar
がUInt
である時に利用可能です。
static func .<= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Int8
.
Scalar
がInt8
である時に利用可能です。
static func .<= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Int16
.
Scalar
がInt16
である時に利用可能です。
static func .<= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Int32
.
Scalar
がInt32
である時に利用可能です。
static func .<= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Int64
.
Scalar
がInt64
である時に利用可能です。
static func .<= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is UInt8
.
Scalar
がUInt8
である時に利用可能です。
static func .<= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is UInt16
.
Scalar
がUInt16
である時に利用可能です。
static func .<= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is UInt32
.
Scalar
がUInt32
である時に利用可能です。
static func .<= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is UInt64
.
Scalar
がUInt64
である時に利用可能です。
static func .<= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Float16
.
Scalar
がFloat16
である時に利用可能です。
static func .== (Scalar, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar.SIMDMaskScalar>>
static func .== (SIMD16<Scalar>, Scalar) -> SIMDMask<SIMD16<Scalar.SIMDMaskScalar>>
static func .== (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar.SIMDMaskScalar>>
static func .== (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Double
.
Scalar
がDouble
である時に利用可能です。
static func .== (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Float
.
Scalar
がFloat
である時に利用可能です。
static func .== (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Int
.
Scalar
がInt
である時に利用可能です。
static func .== (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is UInt
.
Scalar
がUInt
である時に利用可能です。
static func .== (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Int8
.
Scalar
がInt8
である時に利用可能です。
static func .== (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Int16
.
Scalar
がInt16
である時に利用可能です。
static func .== (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Int32
.
Scalar
がInt32
である時に利用可能です。
static func .== (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Int64
.
Scalar
がInt64
である時に利用可能です。
static func .== (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is UInt8
.
Scalar
がUInt8
である時に利用可能です。
static func .== (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is UInt16
.
Scalar
がUInt16
である時に利用可能です。
static func .== (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is UInt32
.
Scalar
がUInt32
である時に利用可能です。
static func .== (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is UInt64
.
Scalar
がUInt64
である時に利用可能です。
static func .== (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Float16
.
Scalar
がFloat16
である時に利用可能です。
static func .> (Scalar, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar.SIMDMaskScalar>>
Scalar
conforms to Comparable
.
Scalar
がComparable
に準拠する場合に利用可能です。
static func .> (SIMD16<Scalar>, Scalar) -> SIMDMask<SIMD16<Scalar.SIMDMaskScalar>>
Scalar
conforms to Comparable
.
Scalar
がComparable
に準拠する場合に利用可能です。
static func .> (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar.SIMDMaskScalar>>
Scalar
conforms to Comparable
.
Scalar
がComparable
に準拠する場合に利用可能です。
static func .> (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Double
.
Scalar
がDouble
である時に利用可能です。
static func .> (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Float
.
Scalar
がFloat
である時に利用可能です。
static func .> (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Int
.
Scalar
がInt
である時に利用可能です。
static func .> (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is UInt
.
Scalar
がUInt
である時に利用可能です。
static func .> (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Int8
.
Scalar
がInt8
である時に利用可能です。
static func .> (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Int16
.
Scalar
がInt16
である時に利用可能です。
static func .> (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Int32
.
Scalar
がInt32
である時に利用可能です。
static func .> (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Int64
.
Scalar
がInt64
である時に利用可能です。
static func .> (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is UInt8
.
Scalar
がUInt8
である時に利用可能です。
static func .> (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is UInt16
.
Scalar
がUInt16
である時に利用可能です。
static func .> (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is UInt32
.
Scalar
がUInt32
である時に利用可能です。
static func .> (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is UInt64
.
Scalar
がUInt64
である時に利用可能です。
static func .> (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Float16
.
Scalar
がFloat16
である時に利用可能です。
static func .>= (Scalar, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar.SIMDMaskScalar>>
Scalar
conforms to Comparable
.
Scalar
がComparable
に準拠する場合に利用可能です。
static func .>= (SIMD16<Scalar>, Scalar) -> SIMDMask<SIMD16<Scalar.SIMDMaskScalar>>
Scalar
conforms to Comparable
.
Scalar
がComparable
に準拠する場合に利用可能です。
static func .>= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar.SIMDMaskScalar>>
Scalar
conforms to Comparable
.
Scalar
がComparable
に準拠する場合に利用可能です。
static func .>= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Double
.
Scalar
がDouble
である時に利用可能です。
static func .>= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Float
.
Scalar
がFloat
である時に利用可能です。
static func .>= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Int
.
Scalar
がInt
である時に利用可能です。
static func .>= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is UInt
.
Scalar
がUInt
である時に利用可能です。
static func .>= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Int8
.
Scalar
がInt8
である時に利用可能です。
static func .>= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Int16
.
Scalar
がInt16
である時に利用可能です。
static func .>= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Int32
.
Scalar
がInt32
である時に利用可能です。
static func .>= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Int64
.
Scalar
がInt64
である時に利用可能です。
static func .>= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is UInt8
.
Scalar
がUInt8
である時に利用可能です。
static func .>= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is UInt16
.
Scalar
がUInt16
である時に利用可能です。
static func .>= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is UInt32
.
Scalar
がUInt32
である時に利用可能です。
static func .>= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is UInt64
.
Scalar
がUInt64
である時に利用可能です。
static func .>= (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMDMask<SIMD16<Scalar>.MaskStorage>
Scalar
is Float16
.
Scalar
がFloat16
である時に利用可能です。
static func / (Scalar, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
static func / (SIMD16<Scalar>, Scalar) -> SIMD16<Scalar>
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
static func / (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
static func / (Scalar, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func / (SIMD16<Scalar>, Scalar) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func / (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func /= (inout SIMD16<Scalar>, Scalar)
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
static func /= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
conforms to FloatingPoint
.
Scalar
がFloatingPoint
に準拠する場合に利用可能です。
static func /= (inout SIMD16<Scalar>, Scalar)
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func /= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func == (SIMD16<Scalar>, SIMD16<Scalar>) -> Bool
static func ^ (Scalar, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func ^ (SIMD16<Scalar>, Scalar) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func ^ (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func ^= (inout SIMD16<Scalar>, Scalar)
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func ^= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func | (Scalar, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func | (SIMD16<Scalar>, Scalar) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func | (SIMD16<Scalar>, SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func |= (inout SIMD16<Scalar>, Scalar)
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func |= (inout SIMD16<Scalar>, SIMD16<Scalar>)
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
static func ~ (SIMD16<Scalar>) -> SIMD16<Scalar>
Scalar
conforms to FixedWidthInteger
.
Scalar
がFixedWidthInteger
に準拠する場合に利用可能です。
struct SIMD2
struct SIMD3
struct SIMD4
struct SIMD8
struct SIMD32
struct SIMD64