Merge pull request #5714 from alexischr/update_bockbuild
[mono.git] / mono / mini / simd-methods.h
1 SIMD_METHOD("Abs", SN_Abs)
2 SIMD_METHOD("AddSub", SN_AddSub)
3 SIMD_METHOD("AddWithSaturation", SN_AddWithSaturation)
4 SIMD_METHOD("AndNot", SN_AndNot)
5 SIMD_METHOD("Average", SN_Average)
6 SIMD_METHOD("CompareEqual", SN_CompareEqual)
7 SIMD_METHOD("CompareGreaterThan", SN_CompareGreaterThan)
8 SIMD_METHOD("CompareLessEqual", SN_CompareLessEqual)
9 SIMD_METHOD("CompareLessThan", SN_CompareLessThan)
10 SIMD_METHOD("CompareNotEqual", SN_CompareNotEqual)
11 SIMD_METHOD("CompareNotLessEqual", SN_CompareNotLessEqual)
12 SIMD_METHOD("CompareNotLessThan", SN_CompareNotLessThan)
13 SIMD_METHOD("CompareOrdered", SN_CompareOrdered)
14 SIMD_METHOD("CompareUnordered", SN_CompareUnordered)
15 SIMD_METHOD("ConvertToDouble", SN_ConvertToDouble)
16 SIMD_METHOD("ConvertToFloat", SN_ConvertToFloat)
17 SIMD_METHOD("ConvertToInt", SN_ConvertToInt)
18 SIMD_METHOD("ConvertToIntTruncated", SN_ConvertToIntTruncated)
19 SIMD_METHOD("CopyTo", SN_CopyTo)
20 SIMD_METHOD(".ctor", SN_ctor)
21 SIMD_METHOD("Dot", SN_Dot)
22 SIMD_METHOD("Duplicate", SN_Duplicate)
23 SIMD_METHOD("DuplicateHigh", SN_DuplicateHigh)
24 SIMD_METHOD("DuplicateLow", SN_DuplicateLow)
25 SIMD_METHOD("Equals", SN_Equals)
26 SIMD_METHOD("ExtractByteMask", SN_ExtractByteMask)
27 SIMD_METHOD("GreaterThan", SN_GreaterThan)
28 SIMD_METHOD("GreaterThanOrEqual", SN_GreaterThanOrEqual)
29 SIMD_METHOD("LessThan", SN_LessThan)
30 SIMD_METHOD("LessThanOrEqual", SN_LessThanOrEqual)
31 SIMD_METHOD("get_AllOnes", SN_get_AllOnes)
32 SIMD_METHOD("get_Count", SN_get_Count)
33 SIMD_METHOD("get_Item", SN_get_Item)
34 SIMD_METHOD("get_W", SN_get_W)
35 SIMD_METHOD("get_X", SN_get_X)
36 SIMD_METHOD("get_Y", SN_get_Y)
37 SIMD_METHOD("get_Z", SN_get_Z)
38 SIMD_METHOD("get_Zero", SN_get_Zero)
39 SIMD_METHOD("get_V0", SN_get_V0)
40 SIMD_METHOD("get_V1", SN_get_V1)
41 SIMD_METHOD("get_V2", SN_get_V2)
42 SIMD_METHOD("get_V3", SN_get_V3)
43 SIMD_METHOD("get_V4", SN_get_V4)
44 SIMD_METHOD("get_V5", SN_get_V5)
45 SIMD_METHOD("get_V6", SN_get_V6)
46 SIMD_METHOD("get_V7", SN_get_V7)
47 SIMD_METHOD("get_V8", SN_get_V8)
48 SIMD_METHOD("get_V9", SN_get_V9)
49 SIMD_METHOD("get_V10", SN_get_V10)
50 SIMD_METHOD("get_V11", SN_get_V11)
51 SIMD_METHOD("get_V12", SN_get_V12)
52 SIMD_METHOD("get_V13", SN_get_V13)
53 SIMD_METHOD("get_V14", SN_get_V14)
54 SIMD_METHOD("get_V15", SN_get_V15)
55 SIMD_METHOD("set_W", SN_set_W)
56 SIMD_METHOD("set_X", SN_set_X)
57 SIMD_METHOD("set_Y", SN_set_Y)
58 SIMD_METHOD("set_Z", SN_set_Z)
59 SIMD_METHOD("set_V0", SN_set_V0)
60 SIMD_METHOD("set_V1", SN_set_V1)
61 SIMD_METHOD("set_V2", SN_set_V2)
62 SIMD_METHOD("set_V3", SN_set_V3)
63 SIMD_METHOD("set_V4", SN_set_V4)
64 SIMD_METHOD("set_V5", SN_set_V5)
65 SIMD_METHOD("set_V6", SN_set_V6)
66 SIMD_METHOD("set_V7", SN_set_V7)
67 SIMD_METHOD("set_V8", SN_set_V8)
68 SIMD_METHOD("set_V9", SN_set_V9)
69 SIMD_METHOD("set_V10", SN_set_V10)
70 SIMD_METHOD("set_V11", SN_set_V11)
71 SIMD_METHOD("set_V12", SN_set_V12)
72 SIMD_METHOD("set_V13", SN_set_V13)
73 SIMD_METHOD("set_V14", SN_set_V14)
74 SIMD_METHOD("set_V15", SN_set_V15)
75 SIMD_METHOD("HorizontalAdd", SN_HorizontalAdd)
76 SIMD_METHOD("HorizontalSub", SN_HorizontalSub)
77 SIMD_METHOD("InterleaveHigh", SN_InterleaveHigh)
78 SIMD_METHOD("InterleaveLow", SN_InterleaveLow)
79 SIMD_METHOD("InvSqrt", SN_InvSqrt)
80 SIMD_METHOD("LoadAligned", SN_LoadAligned)
81 SIMD_METHOD("Max", SN_Max)
82 SIMD_METHOD("Min", SN_Min)
83 SIMD_METHOD("MultiplyStoreHigh", SN_MultiplyStoreHigh)
84 SIMD_METHOD("op_Addition", SN_op_Addition)
85 SIMD_METHOD("op_BitwiseAnd", SN_op_BitwiseAnd)
86 SIMD_METHOD("op_BitwiseOr", SN_op_BitwiseOr)
87 SIMD_METHOD("op_Division", SN_op_Division)
88 SIMD_METHOD("op_Equality", SN_op_Equality)
89 SIMD_METHOD("op_ExclusiveOr", SN_op_ExclusiveOr)
90 SIMD_METHOD("op_Explicit", SN_op_Explicit)
91 SIMD_METHOD("op_Inequality", SN_op_Inequality)
92 SIMD_METHOD("op_LeftShift", SN_op_LeftShift)
93 SIMD_METHOD("op_Multiply", SN_op_Multiply)
94 SIMD_METHOD("op_RightShift", SN_op_RightShift)
95 SIMD_METHOD("op_Subtraction", SN_op_Subtraction)
96 SIMD_METHOD("PackWithSignedSaturation", SN_PackWithSignedSaturation)
97 SIMD_METHOD("PackWithUnsignedSaturation", SN_PackWithUnsignedSaturation)
98 SIMD_METHOD("PrefetchTemporalAllCacheLevels", SN_PrefetchTemporalAllCacheLevels)
99 SIMD_METHOD("PrefetchTemporal1stLevelCache", SN_PrefetchTemporal1stLevelCache)
100 SIMD_METHOD("PrefetchTemporal2ndLevelCache", SN_PrefetchTemporal2ndLevelCache)
101 SIMD_METHOD("PrefetchNonTemporal", SN_PrefetchNonTemporal)
102 SIMD_METHOD("Reciprocal", SN_Reciprocal)
103 SIMD_METHOD("ArithmeticRightShift", SN_ArithmeticRightShift)
104 SIMD_METHOD("LogicalRightShift", SN_LogicalRightShift)
105 SIMD_METHOD("ShuffleHigh", SN_ShuffleHigh)
106 SIMD_METHOD("ShuffleLow", SN_ShuffleLow)
107 SIMD_METHOD("Shuffle", SN_Shuffle)
108 SIMD_METHOD("SignedPackWithSignedSaturation", SN_SignedPackWithSignedSaturation)
109 SIMD_METHOD("SignedPackWithUnsignedSaturation", SN_SignedPackWithUnsignedSaturation)
110 SIMD_METHOD("Sqrt", SN_Sqrt)
111 SIMD_METHOD("SquareRoot", SN_SquareRoot)
112 SIMD_METHOD("StoreAligned", SN_StoreAligned)
113 SIMD_METHOD("StoreNonTemporal", SN_StoreNonTemporal)
114 SIMD_METHOD("SubtractWithSaturation", SN_SubtractWithSaturation)
115 SIMD_METHOD("SumOfAbsoluteDifferences", SN_SumOfAbsoluteDifferences)
116 SIMD_METHOD("UnpackHigh", SN_UnpackHigh)
117 SIMD_METHOD("UnpackLow", SN_UnpackLow)