Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Runtime.Intrinsics.X86.Sse Class Referenceabstract

Classes

class  X64
 

Static Public Member Functions

static Vector128< float > Add (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > AddScalar (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > And (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > AndNot (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > CompareEqual (Vector128< float > left, Vector128< float > right)
 
static bool CompareScalarOrderedEqual (Vector128< float > left, Vector128< float > right)
 
static bool CompareScalarUnorderedEqual (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > CompareScalarEqual (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > CompareGreaterThan (Vector128< float > left, Vector128< float > right)
 
static bool CompareScalarOrderedGreaterThan (Vector128< float > left, Vector128< float > right)
 
static bool CompareScalarUnorderedGreaterThan (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > CompareScalarGreaterThan (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > CompareGreaterThanOrEqual (Vector128< float > left, Vector128< float > right)
 
static bool CompareScalarOrderedGreaterThanOrEqual (Vector128< float > left, Vector128< float > right)
 
static bool CompareScalarUnorderedGreaterThanOrEqual (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > CompareScalarGreaterThanOrEqual (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > CompareLessThan (Vector128< float > left, Vector128< float > right)
 
static bool CompareScalarOrderedLessThan (Vector128< float > left, Vector128< float > right)
 
static bool CompareScalarUnorderedLessThan (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > CompareScalarLessThan (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > CompareLessThanOrEqual (Vector128< float > left, Vector128< float > right)
 
static bool CompareScalarOrderedLessThanOrEqual (Vector128< float > left, Vector128< float > right)
 
static bool CompareScalarUnorderedLessThanOrEqual (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > CompareScalarLessThanOrEqual (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > CompareNotEqual (Vector128< float > left, Vector128< float > right)
 
static bool CompareScalarOrderedNotEqual (Vector128< float > left, Vector128< float > right)
 
static bool CompareScalarUnorderedNotEqual (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > CompareScalarNotEqual (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > CompareNotGreaterThan (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > CompareScalarNotGreaterThan (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > CompareNotGreaterThanOrEqual (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > CompareScalarNotGreaterThanOrEqual (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > CompareNotLessThan (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > CompareScalarNotLessThan (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > CompareNotLessThanOrEqual (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > CompareScalarNotLessThanOrEqual (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > CompareOrdered (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > CompareScalarOrdered (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > CompareUnordered (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > CompareScalarUnordered (Vector128< float > left, Vector128< float > right)
 
static int ConvertToInt32 (Vector128< float > value)
 
static Vector128< float > ConvertScalarToVector128Single (Vector128< float > upper, int value)
 
static int ConvertToInt32WithTruncation (Vector128< float > value)
 
static Vector128< float > Divide (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > DivideScalar (Vector128< float > left, Vector128< float > right)
 
static unsafe Vector128< float > LoadVector128 (float *address)
 
static unsafe Vector128< float > LoadScalarVector128 (float *address)
 
static unsafe Vector128< float > LoadAlignedVector128 (float *address)
 
static unsafe Vector128< float > LoadHigh (Vector128< float > lower, float *address)
 
static unsafe Vector128< float > LoadLow (Vector128< float > upper, float *address)
 
static Vector128< float > Max (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > MaxScalar (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > Min (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > MinScalar (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > MoveScalar (Vector128< float > upper, Vector128< float > value)
 
static Vector128< float > MoveHighToLow (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > MoveLowToHigh (Vector128< float > left, Vector128< float > right)
 
static int MoveMask (Vector128< float > value)
 
static Vector128< float > Multiply (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > MultiplyScalar (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > Or (Vector128< float > left, Vector128< float > right)
 
static unsafe void Prefetch0 (void *address)
 
static unsafe void Prefetch1 (void *address)
 
static unsafe void Prefetch2 (void *address)
 
static unsafe void PrefetchNonTemporal (void *address)
 
static Vector128< float > Reciprocal (Vector128< float > value)
 
static Vector128< float > ReciprocalScalar (Vector128< float > value)
 
static Vector128< float > ReciprocalScalar (Vector128< float > upper, Vector128< float > value)
 
static Vector128< float > ReciprocalSqrt (Vector128< float > value)
 
static Vector128< float > ReciprocalSqrtScalar (Vector128< float > value)
 
static Vector128< float > ReciprocalSqrtScalar (Vector128< float > upper, Vector128< float > value)
 
static Vector128< float > Shuffle (Vector128< float > left, Vector128< float > right, byte control)
 
static Vector128< float > Sqrt (Vector128< float > value)
 
static Vector128< float > SqrtScalar (Vector128< float > value)
 
static Vector128< float > SqrtScalar (Vector128< float > upper, Vector128< float > value)
 
static unsafe void StoreAligned (float *address, Vector128< float > source)
 
static unsafe void StoreAlignedNonTemporal (float *address, Vector128< float > source)
 
static unsafe void Store (float *address, Vector128< float > source)
 
static void StoreFence ()
 
static unsafe void StoreScalar (float *address, Vector128< float > source)
 
static unsafe void StoreHigh (float *address, Vector128< float > source)
 
static unsafe void StoreLow (float *address, Vector128< float > source)
 
static Vector128< float > Subtract (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > SubtractScalar (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > UnpackHigh (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > UnpackLow (Vector128< float > left, Vector128< float > right)
 
static Vector128< float > Xor (Vector128< float > left, Vector128< float > right)
 
static unsafe (int Eax, int Ebx, int Ecx, int Edx) CpuId(int functionId
 

Static Package Functions

static uint BitScanForward (uint value)
 
static uint BitScanReverse (uint value)
 

Properties

static new bool IsSupported [get]
 
static int subFunctionId
 

Private Member Functions

static unsafe void __cpuidex (int *cpuInfo, int functionId, int subFunctionId)
 

Detailed Description

Definition at line 7 of file Sse.cs.


The documentation for this class was generated from the following file: