Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'mono/mini/simd-methods-netcore.h')
-rw-r--r--mono/mini/simd-methods-netcore.h247
1 files changed, 0 insertions, 247 deletions
diff --git a/mono/mini/simd-methods-netcore.h b/mono/mini/simd-methods-netcore.h
deleted file mode 100644
index a19958c9e3e..00000000000
--- a/mono/mini/simd-methods-netcore.h
+++ /dev/null
@@ -1,247 +0,0 @@
-METHOD2(".ctor", ctor)
-METHOD(CopyTo)
-METHOD(Equals)
-METHOD(GreaterThan)
-METHOD(GreaterThanOrEqual)
-METHOD(LessThan)
-METHOD(LessThanOrEqual)
-METHOD(Min)
-METHOD(Max)
-METHOD(MinScalar)
-METHOD(MaxScalar)
-METHOD(PopCount)
-METHOD(LeadingZeroCount)
-METHOD(get_Count)
-METHOD(get_IsHardwareAccelerated)
-METHOD(get_IsSupported)
-METHOD(get_AllBitsSet)
-METHOD(get_Item)
-METHOD(get_One)
-METHOD(get_Zero)
-METHOD(op_Addition)
-METHOD(op_BitwiseAnd)
-METHOD(op_BitwiseOr)
-METHOD(op_Division)
-METHOD(op_Equality)
-METHOD(op_ExclusiveOr)
-METHOD(op_Explicit)
-METHOD(op_Inequality)
-METHOD(op_Multiply)
-METHOD(op_Subtraction)
-// Vector
-METHOD(ConvertToInt32)
-METHOD(ConvertToInt32WithTruncation)
-METHOD(ConvertToUInt32)
-METHOD(ConvertToInt64)
-METHOD(ConvertToInt64WithTruncation)
-METHOD(ConvertToUInt64)
-METHOD(ConvertToSingle)
-METHOD(ConvertToDouble)
-METHOD(Narrow)
-METHOD(Widen)
-// Vector128
-METHOD(AsByte)
-METHOD(AsDouble)
-METHOD(AsInt16)
-METHOD(AsInt32)
-METHOD(AsInt64)
-METHOD(AsSByte)
-METHOD(AsSingle)
-METHOD(AsUInt16)
-METHOD(AsUInt32)
-METHOD(AsUInt64)
-METHOD(Create)
-METHOD(CreateScalarUnsafe)
-// Bmi1
-METHOD(AndNot)
-METHOD(BitFieldExtract)
-METHOD(ExtractLowestSetBit)
-METHOD(GetMaskUpToLowestSetBit)
-METHOD(ResetLowestSetBit)
-METHOD(TrailingZeroCount)
-// Bmi2
-METHOD(ZeroHighBits)
-METHOD(MultiplyNoFlags)
-METHOD(ParallelBitDeposit)
-METHOD(ParallelBitExtract)
-// Sse
-METHOD(Add)
-METHOD(CompareGreaterThanOrEqual)
-METHOD(CompareLessThanOrEqual)
-METHOD(CompareNotEqual)
-METHOD(CompareNotGreaterThan)
-METHOD(CompareNotGreaterThanOrEqual)
-METHOD(CompareNotLessThan)
-METHOD(CompareNotLessThanOrEqual)
-METHOD(CompareScalarGreaterThan)
-METHOD(CompareScalarGreaterThanOrEqual)
-METHOD(CompareScalarLessThan)
-METHOD(CompareScalarLessThanOrEqual)
-METHOD(CompareScalarNotEqual)
-METHOD(CompareScalarNotGreaterThan)
-METHOD(CompareScalarNotGreaterThanOrEqual)
-METHOD(CompareScalarNotLessThan)
-METHOD(CompareScalarNotLessThanOrEqual)
-METHOD(CompareScalarOrderedEqual)
-METHOD(CompareScalarOrderedGreaterThan)
-METHOD(CompareScalarOrderedGreaterThanOrEqual)
-METHOD(CompareScalarOrderedLessThan)
-METHOD(CompareScalarOrderedLessThanOrEqual)
-METHOD(CompareScalarOrderedNotEqual)
-METHOD(CompareScalarUnorderedEqual)
-METHOD(CompareScalarUnorderedGreaterThan)
-METHOD(CompareScalarUnorderedGreaterThanOrEqual)
-METHOD(CompareScalarUnorderedLessThan)
-METHOD(CompareScalarUnorderedLessThanOrEqual)
-METHOD(CompareScalarUnorderedNotEqual)
-METHOD(CompareOrdered)
-METHOD(CompareUnordered)
-METHOD(CompareScalarOrdered)
-METHOD(CompareScalarUnordered)
-METHOD(ConvertScalarToVector128Single)
-METHOD(Divide)
-METHOD(DivideScalar)
-METHOD(Store)
-METHOD(StoreFence)
-METHOD(StoreHigh)
-METHOD(StoreLow)
-METHOD(Subtract)
-METHOD(SubtractScalar)
-METHOD(CompareEqual)
-METHOD(Extract)
-METHOD(LoadHigh)
-METHOD(LoadLow)
-METHOD(LoadVector128)
-METHOD(LoadScalarVector128)
-METHOD(MoveHighToLow)
-METHOD(MoveLowToHigh)
-METHOD(MoveMask)
-METHOD(MoveScalar)
-METHOD(Multiply)
-METHOD(MultiplyAddAdjacent)
-METHOD(MultiplyScalar)
-METHOD(Shuffle)
-METHOD(UnpackHigh)
-METHOD(UnpackLow)
-METHOD(Prefetch0)
-METHOD(Prefetch1)
-METHOD(Prefetch2)
-METHOD(PrefetchNonTemporal)
-METHOD(Reciprocal)
-METHOD(ReciprocalScalar)
-METHOD(ReciprocalSqrt)
-METHOD(ReciprocalSqrtScalar)
-METHOD(Sqrt)
-METHOD(SqrtScalar)
-// Sse2
-METHOD(AddSaturate)
-METHOD(AddScalar)
-METHOD(And)
-METHOD(Average)
-METHOD(Or)
-METHOD(LoadAlignedVector128)
-METHOD(Xor)
-METHOD(CompareGreaterThan)
-METHOD(CompareScalarEqual)
-METHOD(ConvertScalarToVector128Double)
-METHOD(ConvertScalarToVector128Int32)
-METHOD(ConvertScalarToVector128Int64)
-METHOD(ConvertScalarToVector128UInt32)
-METHOD(ConvertScalarToVector128UInt64)
-METHOD(ConvertToVector128Double)
-METHOD(ConvertToVector128Int32)
-METHOD(ConvertToVector128Int32WithTruncation)
-METHOD(ConvertToVector128Single)
-METHOD(MaskMove)
-METHOD(MultiplyHigh)
-METHOD(MultiplyLow)
-METHOD(PackSignedSaturate)
-METHOD(PackUnsignedSaturate)
-METHOD(ShuffleHigh)
-METHOD(ShuffleLow)
-METHOD(SubtractSaturate)
-METHOD(SumAbsoluteDifferences)
-METHOD(StoreScalar)
-METHOD(StoreAligned)
-METHOD(StoreAlignedNonTemporal)
-METHOD(StoreNonTemporal)
-METHOD(ShiftLeftLogical)
-METHOD(ShiftLeftLogical128BitLane)
-METHOD(ShiftRightArithmetic)
-METHOD(ShiftRightLogical)
-METHOD(ShiftRightLogical128BitLane)
-METHOD(CompareLessThan)
-METHOD(LoadFence)
-METHOD(MemoryFence)
-// Sse3
-METHOD(HorizontalAdd)
-METHOD(HorizontalSubtract)
-METHOD(AddSubtract)
-METHOD(LoadAndDuplicateToVector128)
-METHOD(LoadDquVector128)
-METHOD(MoveAndDuplicate)
-METHOD(MoveHighAndDuplicate)
-METHOD(MoveLowAndDuplicate)
-// Ssse3
-METHOD(Abs) // Also used by ARM64
-METHOD(AlignRight)
-METHOD(HorizontalAddSaturate)
-METHOD(HorizontalSubtractSaturate)
-METHOD(MultiplyHighRoundScale)
-METHOD(Sign)
-// Sse41
-METHOD(Blend)
-METHOD(BlendVariable)
-METHOD(Ceiling)
-METHOD(CeilingScalar)
-METHOD(ConvertToVector128Int16)
-METHOD(ConvertToVector128Int64)
-METHOD(Floor)
-METHOD(FloorScalar)
-METHOD(Insert)
-METHOD(LoadAlignedVector128NonTemporal)
-METHOD(RoundCurrentDirectionScalar)
-METHOD(RoundToNearestInteger)
-METHOD(RoundToNearestIntegerScalar)
-METHOD(RoundToNegativeInfinity)
-METHOD(RoundToNegativeInfinityScalar)
-METHOD(RoundToPositiveInfinity)
-METHOD(RoundToPositiveInfinityScalar)
-METHOD(RoundToZero)
-METHOD(RoundToZeroScalar)
-METHOD(RoundCurrentDirection)
-METHOD(MinHorizontal)
-METHOD(TestC)
-METHOD(TestNotZAndNotC)
-METHOD(TestZ)
-METHOD(DotProduct)
-METHOD(MultipleSumAbsoluteDifferences)
-// Sse42
-METHOD(Crc32)
-// Aes
-METHOD(Decrypt)
-METHOD(DecryptLast)
-METHOD(Encrypt)
-METHOD(EncryptLast)
-METHOD(InverseMixColumns)
-METHOD(KeygenAssist)
-// Pclmulqdq
-METHOD(CarrylessMultiply)
-// ArmBase
-METHOD(LeadingSignCount)
-METHOD(ReverseElementBits)
-// Crc32
-METHOD(ComputeCrc32)
-METHOD(ComputeCrc32C)
-// X86Base
-METHOD(BitScanForward)
-METHOD(BitScanReverse)
-// Crypto
-METHOD(FixedRotate)
-METHOD(HashUpdateChoose)
-METHOD(HashUpdateMajority)
-METHOD(HashUpdateParity)
-METHOD(HashUpdate1)
-METHOD(HashUpdate2)
-METHOD(ScheduleUpdate0)
-METHOD(ScheduleUpdate1)