Class X86.Sse3
SSE3 intrinsics
Inherited Members
Namespace: Unity.Burst.Intrinsics
Syntax
public static class Sse3
Properties
| Name | Description | 
|---|---|
| IsSse3Supported | Evaluates to true at compile time if SSE3 intrinsics are supported.  | 
Methods
| Name | Description | 
|---|---|
| addsub_pd(v128, v128) | Alternatively 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_ps(v128, v128) | Alternatively 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_pd(v128, v128) | Horizontally add adjacent pairs of double-precision (64-bit) floating-point elements in "a" and "b", and pack the results in "dst".  | 
| hadd_ps(v128, v128) | Horizontally add adjacent pairs of single-precision (32-bit) floating-point elements in "a" and "b", and pack the results in "dst".  | 
| hsub_pd(v128, v128) | Horizontally subtract adjacent pairs of double-precision (64-bit) floating-point elements in "a" and "b", and pack the results in "dst".  | 
| hsub_ps(v128, v128) | Horizontally add adjacent pairs of single-precision (32-bit) floating-point elements in "a" and "b", and pack the results in "dst".  | 
| movedup_pd(v128) | Duplicate the low double-precision (64-bit) floating-point element from "a", and store the results in "dst".  | 
| movehdup_ps(v128) | Duplicate odd-indexed single-precision (32-bit) floating-point elements from "a", and store the results in "dst".  | 
| moveldup_ps(v128) | Duplicate even-indexed single-precision (32-bit) floating-point elements from "a", and store the results in "dst".  |