Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


X86.Sse3

SSE3 intrinsics
Read time 1 minuteLast updated 6 days ago

Definition

public static class X86.Sse3

Static Properties

Property

Description

IsSse3SupportedEvaluates to true at compile time if SSE3 intrinsics are supported.

Static Methods

Method

Description

addsub_pdAlternatively add and subtract packed double-precision (64-bit) floating-point elements in "a" to/from packed elements in "b", and store the results in "dst".
addsub_psAlternatively add and subtract packed single-precision (32-bit) floating-point elements in "a" to/from packed elements in "b", and store the results in "dst".
hadd_pdHorizontally add adjacent pairs of double-precision (64-bit) floating-point elements in "a" and "b", and pack the results in "dst".
hadd_psHorizontally add adjacent pairs of single-precision (32-bit) floating-point elements in "a" and "b", and pack the results in "dst".
hsub_pdHorizontally subtract adjacent pairs of double-precision (64-bit) floating-point elements in "a" and "b", and pack the results in "dst".
hsub_psHorizontally add adjacent pairs of single-precision (32-bit) floating-point elements in "a" and "b", and pack the results in "dst".
movedup_pdDuplicate the low double-precision (64-bit) floating-point element from "a", and store the results in "dst".
movehdup_psDuplicate odd-indexed single-precision (32-bit) floating-point elements from "a", and store the results in "dst".
moveldup_psDuplicate even-indexed single-precision (32-bit) floating-point elements from "a", and store the results in "dst".