2008-11-14 Rodrigo Kumpera <rkumpera@novell.com>
[mono.git] / mono / mini / simd-methods.h
1 SIMD_METHOD("AddSub", SN_AddSub)
2 SIMD_METHOD("AddWithSaturation", SN_AddWithSaturation)
3 SIMD_METHOD("AndNot", SN_AndNot)
4 SIMD_METHOD("Average", SN_Average)
5 SIMD_METHOD("CompareEqual", SN_CompareEqual)
6 SIMD_METHOD("CompareGreaterThan", SN_CompareGreaterThan)
7 SIMD_METHOD("CompareLessEqual", SN_CompareLessEqual)
8 SIMD_METHOD("CompareLessThan", SN_CompareLessThan)
9 SIMD_METHOD("CompareNotEqual", SN_CompareNotEqual)
10 SIMD_METHOD("CompareNotLessEqual", SN_CompareNotLessEqual)
11 SIMD_METHOD("CompareNotLessThan", SN_CompareNotLessThan)
12 SIMD_METHOD("CompareOrdered", SN_CompareOrdered)
13 SIMD_METHOD("CompareUnordered", SN_CompareUnordered)
14 SIMD_METHOD(".ctor", SN_ctor)
15 SIMD_METHOD("Duplicate", SN_Duplicate)
16 SIMD_METHOD("DuplicateHigh", SN_DuplicateHigh)
17 SIMD_METHOD("DuplicateLow", SN_DuplicateLow)
18 SIMD_METHOD("ExtractByteMask", SN_ExtractByteMask)
19 SIMD_METHOD("get_W", SN_get_W)
20 SIMD_METHOD("get_X", SN_get_X)
21 SIMD_METHOD("get_Y", SN_get_Y)
22 SIMD_METHOD("get_Z", SN_get_Z)
23 SIMD_METHOD("get_V0", SN_get_V0)
24 SIMD_METHOD("get_V1", SN_get_V1)
25 SIMD_METHOD("get_V2", SN_get_V2)
26 SIMD_METHOD("get_V3", SN_get_V3)
27 SIMD_METHOD("get_V4", SN_get_V4)
28 SIMD_METHOD("get_V5", SN_get_V5)
29 SIMD_METHOD("get_V6", SN_get_V6)
30 SIMD_METHOD("get_V7", SN_get_V7)
31 SIMD_METHOD("get_V8", SN_get_V8)
32 SIMD_METHOD("get_V9", SN_get_V9)
33 SIMD_METHOD("get_V10", SN_get_V10)
34 SIMD_METHOD("get_V11", SN_get_V11)
35 SIMD_METHOD("get_V12", SN_get_V12)
36 SIMD_METHOD("get_V13", SN_get_V13)
37 SIMD_METHOD("get_V14", SN_get_V14)
38 SIMD_METHOD("get_V15", SN_get_V15)
39 SIMD_METHOD("HorizontalAdd", SN_HorizontalAdd)
40 SIMD_METHOD("HorizontalSub", SN_HorizontalSub)
41 SIMD_METHOD("InterleaveHigh", SN_InterleaveHigh)
42 SIMD_METHOD("InterleaveLow", SN_InterleaveLow)
43 SIMD_METHOD("InvSqrt", SN_InvSqrt)
44 SIMD_METHOD("LoadAligned", SN_LoadAligned)
45 SIMD_METHOD("Max", SN_Max)
46 SIMD_METHOD("Min", SN_Min)
47 SIMD_METHOD("MultiplyStoreHigh", SN_MultiplyStoreHigh)
48 SIMD_METHOD("op_Addition", SN_op_Addition)
49 SIMD_METHOD("op_BitwiseAnd", SN_op_BitwiseAnd)
50 SIMD_METHOD("op_BitwiseOr", SN_op_BitwiseOr)
51 SIMD_METHOD("op_Division", SN_op_Division)
52 SIMD_METHOD("op_ExclusiveOr", SN_op_ExclusiveOr)
53 SIMD_METHOD("op_Explicit", SN_op_Explicit)
54 SIMD_METHOD("op_LeftShift", SN_op_LeftShift)
55 SIMD_METHOD("op_Multiply", SN_op_Multiply)
56 SIMD_METHOD("op_RightShift", SN_op_RightShift)
57 SIMD_METHOD("op_Subtraction", SN_op_Subtraction)
58 SIMD_METHOD("PackWithSignedSaturation", SN_PackWithSignedSaturation)
59 SIMD_METHOD("PackWithUnsignedSaturation", SN_PackWithUnsignedSaturation)
60 SIMD_METHOD("PrefetchTemporalAllCacheLevels", SN_PrefetchTemporalAllCacheLevels)
61 SIMD_METHOD("PrefetchTemporal1stLevelCache", SN_PrefetchTemporal1stLevelCache)
62 SIMD_METHOD("PrefetchTemporal2ndLevelCache", SN_PrefetchTemporal2ndLevelCache)
63 SIMD_METHOD("PrefetchNonTemporal", SN_PrefetchNonTemporal)
64 SIMD_METHOD("Reciprocal", SN_Reciprocal)
65 SIMD_METHOD("ArithmeticRightShift", SN_ArithmeticRightShift)
66 SIMD_METHOD("LogicalRightShift", SN_LogicalRightShift)
67 SIMD_METHOD("ShuffleHigh", SN_ShuffleHigh)
68 SIMD_METHOD("ShuffleLow", SN_ShuffleLow)
69 SIMD_METHOD("Shuffle", SN_Shuffle)
70 SIMD_METHOD("SignedPackWithSignedSaturation", SN_SignedPackWithSignedSaturation)
71 SIMD_METHOD("SignedPackWithUnsignedSaturation", SN_SignedPackWithUnsignedSaturation)
72 SIMD_METHOD("Sqrt", SN_Sqrt)
73 SIMD_METHOD("StoreAligned", SN_StoreAligned)
74 SIMD_METHOD("StoreNonTemporal", SN_StoreNonTemporal)
75 SIMD_METHOD("SubtractWithSaturation", SN_SubtractWithSaturation)
76 SIMD_METHOD("SumOfAbsoluteDifferences", SN_SumOfAbsoluteDifferences)
77 SIMD_METHOD("UnpackHigh", SN_UnpackHigh)
78 SIMD_METHOD("UnpackLow", SN_UnpackLow)