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