annotate gcc/config/i386/i386-builtin-types.def @ 145:1830386684a0

gcc-9.2.0
author anatofuz
date Thu, 13 Feb 2020 11:34:05 +0900
parents 84e7813d76e9
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1 # This file provides a declarative way of describing the types that
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
2 # are used when declaring ix86 builtin functions. It is processed
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
3 # with i386-builtin-type.awk to produce C code.
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
4 #
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
5 # DEF_PRIMITIVE_TYPE (ENUM, TYPE)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
6 #
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
7 # The ENUM is an identifier indicating which type is being defined.
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
8 # TYPE is a variable that represents the type.
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
9 # ??? Note that the awk program expects a single token for TYPE.
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
10 # At present, that's all that's required; revisit if it turns out
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
11 # that we need more than that.
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
12 #
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
13 # DEF_VECTOR_TYPE (ENUM, TYPE [, MODE])
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
14 #
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
15 # This describes a vector type. ENUM is an identifier as above.
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
16 # TYPE is the enumeral for the inner type which should of course
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
17 # name a type of the proper inner mode. If present, MODE is the
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
18 # machine mode, else the machine mode should be the same as ENUM.
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
19 #
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
20 # DEF_POINTER_TYPE (ENUM, TYPE [, CONST])
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
21 #
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
22 # This describes a pointer type. ENUM is an identifier as above;
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
23 # TYPE is the enumeral for the type pointed to. An optional third
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
24 # argument is the keyword CONST, which defines this to be a pointer to
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
25 # a constant type.
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
26 #
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
27 # DEF_FUNCTION_TYPE (RETURN, ARGN*)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
28 #
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
29 # This describes a function type. The return type and the arguments
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
30 # are the enumerals defined above. The enumeration name for the
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
31 # function is formed by RETURN ## _FTYPE_ ## ARG1 ## _ ## ARG2 ...
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
32 #
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
33 # DEF_FUNCTION_TYPE_ALIAS (ENUM, SUFFIX)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
34 #
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
35 # This defines an enumeration ENUM ## _ ## SUFFIX and arranges for
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
36 # the function type to be copied from ENUM. This is used to control
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
37 # how the expanders treat the function.
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
38 #
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
39
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
40 DEF_PRIMITIVE_TYPE (VOID, void_type_node)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
41 DEF_PRIMITIVE_TYPE (CHAR, char_type_node)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
42 DEF_PRIMITIVE_TYPE (UCHAR, unsigned_char_type_node)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
43 # ??? Logically this should be intQI_type_node, but that maps to "signed char"
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
44 # which is a different type than "char" even if "char" is signed. This must
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
45 # match the usage in emmintrin.h and changing this would change name mangling
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
46 # and so is not advisable.
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
47 DEF_PRIMITIVE_TYPE (QI, char_type_node)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
48 DEF_PRIMITIVE_TYPE (HI, intHI_type_node)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
49 DEF_PRIMITIVE_TYPE (SI, intSI_type_node)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
50 # ??? Logically this should be intDI_type_node, but that maps to "long"
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
51 # with 64-bit, and that's not how the emmintrin.h is written. Again,
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
52 # changing this would change name mangling.
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
53 DEF_PRIMITIVE_TYPE (DI, long_long_integer_type_node)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
54 DEF_PRIMITIVE_TYPE (UQI, unsigned_intQI_type_node)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
55 DEF_PRIMITIVE_TYPE (UHI, unsigned_intHI_type_node)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
56 DEF_PRIMITIVE_TYPE (USI, unsigned_intSI_type_node)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
57 DEF_PRIMITIVE_TYPE (UDI, long_long_unsigned_type_node)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
58 # ??? Some of the types below should use the mode types above.
111
kono
parents: 67
diff changeset
59 DEF_PRIMITIVE_TYPE (SHORT, short_integer_type_node)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
60 DEF_PRIMITIVE_TYPE (USHORT, short_unsigned_type_node)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
61 DEF_PRIMITIVE_TYPE (INT, integer_type_node)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
62 DEF_PRIMITIVE_TYPE (UINT, unsigned_type_node)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
63 DEF_PRIMITIVE_TYPE (UNSIGNED, unsigned_type_node)
111
kono
parents: 67
diff changeset
64 DEF_PRIMITIVE_TYPE (ULONG, long_unsigned_type_node)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
65 DEF_PRIMITIVE_TYPE (LONGLONG, long_long_integer_type_node)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
66 DEF_PRIMITIVE_TYPE (ULONGLONG, long_long_unsigned_type_node)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
67 DEF_PRIMITIVE_TYPE (UINT8, unsigned_char_type_node)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
68 DEF_PRIMITIVE_TYPE (UINT16, short_unsigned_type_node)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
69 DEF_PRIMITIVE_TYPE (INT64, long_long_integer_type_node)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
70 DEF_PRIMITIVE_TYPE (UINT64, long_long_unsigned_type_node)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
71 DEF_PRIMITIVE_TYPE (FLOAT, float_type_node)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
72 DEF_PRIMITIVE_TYPE (DOUBLE, double_type_node)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
73 DEF_PRIMITIVE_TYPE (FLOAT80, float80_type_node)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
74 DEF_PRIMITIVE_TYPE (FLOAT128, float128_type_node)
111
kono
parents: 67
diff changeset
75 DEF_PRIMITIVE_TYPE (CONST_STRING, const_string_type_node)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
76
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
77 # MMX vectors
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
78 DEF_VECTOR_TYPE (V2SF, FLOAT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
79 DEF_VECTOR_TYPE (V1DI, DI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
80 DEF_VECTOR_TYPE (V2SI, SI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
81 DEF_VECTOR_TYPE (V4HI, HI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
82 DEF_VECTOR_TYPE (V8QI, QI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
83
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
84 # SSE vectors
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
85 DEF_VECTOR_TYPE (V2DF, DOUBLE)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
86 DEF_VECTOR_TYPE (V4SF, FLOAT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
87 DEF_VECTOR_TYPE (V2DI, DI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
88 DEF_VECTOR_TYPE (V4SI, SI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
89 DEF_VECTOR_TYPE (V8HI, HI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
90 DEF_VECTOR_TYPE (V16QI, QI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
91 DEF_VECTOR_TYPE (V2UDI, UDI, V2DI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
92 DEF_VECTOR_TYPE (V4USI, USI, V4SI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
93 DEF_VECTOR_TYPE (V8UHI, UHI, V8HI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
94 DEF_VECTOR_TYPE (V16UQI, UQI, V16QI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
95
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
96 # AVX vectors
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
97 DEF_VECTOR_TYPE (V4DF, DOUBLE)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
98 DEF_VECTOR_TYPE (V8SF, FLOAT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
99 DEF_VECTOR_TYPE (V4DI, DI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
100 DEF_VECTOR_TYPE (V8SI, SI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
101 DEF_VECTOR_TYPE (V16HI, HI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
102 DEF_VECTOR_TYPE (V32QI, QI)
111
kono
parents: 67
diff changeset
103 DEF_VECTOR_TYPE (V4UDI, UDI, V4DI)
kono
parents: 67
diff changeset
104 DEF_VECTOR_TYPE (V8USI, USI, V8SI)
kono
parents: 67
diff changeset
105 DEF_VECTOR_TYPE (V16UHI, UHI, V16HI)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
106
111
kono
parents: 67
diff changeset
107 # AVX512F vectors
kono
parents: 67
diff changeset
108 DEF_VECTOR_TYPE (V32SF, FLOAT)
kono
parents: 67
diff changeset
109 DEF_VECTOR_TYPE (V16SF, FLOAT)
kono
parents: 67
diff changeset
110 DEF_VECTOR_TYPE (V8DF, DOUBLE)
kono
parents: 67
diff changeset
111 DEF_VECTOR_TYPE (V8DI, DI)
kono
parents: 67
diff changeset
112 DEF_VECTOR_TYPE (V16SI, SI)
kono
parents: 67
diff changeset
113 DEF_VECTOR_TYPE (V32HI, HI)
kono
parents: 67
diff changeset
114 DEF_VECTOR_TYPE (V64QI, QI)
kono
parents: 67
diff changeset
115 DEF_VECTOR_TYPE (V12QI, QI)
kono
parents: 67
diff changeset
116 DEF_VECTOR_TYPE (V14QI, QI)
kono
parents: 67
diff changeset
117 DEF_VECTOR_TYPE (V32SI, SI)
kono
parents: 67
diff changeset
118 DEF_VECTOR_TYPE (V8UDI, UDI, V8DI)
kono
parents: 67
diff changeset
119 DEF_VECTOR_TYPE (V16USI, USI, V16SI)
kono
parents: 67
diff changeset
120 DEF_VECTOR_TYPE (V32UHI, UHI, V32HI)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
121
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
122 DEF_POINTER_TYPE (PCCHAR, CHAR, CONST)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
123 DEF_POINTER_TYPE (PCDOUBLE, DOUBLE, CONST)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
124 DEF_POINTER_TYPE (PCFLOAT, FLOAT, CONST)
111
kono
parents: 67
diff changeset
125 DEF_POINTER_TYPE (PCINT, INT, CONST)
kono
parents: 67
diff changeset
126 DEF_POINTER_TYPE (PCINT64, INT64, CONST)
kono
parents: 67
diff changeset
127 DEF_POINTER_TYPE (PCSHORT, SHORT, CONST)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
128 DEF_POINTER_TYPE (PCHAR, CHAR)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
129 DEF_POINTER_TYPE (PCVOID, VOID, CONST)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
130 DEF_POINTER_TYPE (PVOID, VOID)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
131 DEF_POINTER_TYPE (PDOUBLE, DOUBLE)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
132 DEF_POINTER_TYPE (PFLOAT, FLOAT)
111
kono
parents: 67
diff changeset
133 DEF_POINTER_TYPE (PSHORT, SHORT)
67
f6334be47118 update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp>
parents: 63
diff changeset
134 DEF_POINTER_TYPE (PUSHORT, USHORT)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
135 DEF_POINTER_TYPE (PINT, INT)
111
kono
parents: 67
diff changeset
136 DEF_POINTER_TYPE (PINT64, INT64)
kono
parents: 67
diff changeset
137 DEF_POINTER_TYPE (PLONGLONG, LONGLONG)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
138 DEF_POINTER_TYPE (PULONGLONG, ULONGLONG)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
139 DEF_POINTER_TYPE (PUNSIGNED, UNSIGNED)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
140
111
kono
parents: 67
diff changeset
141 DEF_POINTER_TYPE (PUQI, UQI)
kono
parents: 67
diff changeset
142 DEF_POINTER_TYPE (PUHI, UHI)
kono
parents: 67
diff changeset
143 DEF_POINTER_TYPE (PUSI, USI)
kono
parents: 67
diff changeset
144 DEF_POINTER_TYPE (PUDI, UDI)
kono
parents: 67
diff changeset
145 DEF_POINTER_TYPE (PUCHAR, UCHAR)
kono
parents: 67
diff changeset
146
kono
parents: 67
diff changeset
147 DEF_POINTER_TYPE (PV2SI, V2SI)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
148 DEF_POINTER_TYPE (PV2DF, V2DF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
149 DEF_POINTER_TYPE (PV2DI, V2DI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
150 DEF_POINTER_TYPE (PV2SF, V2SF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
151 DEF_POINTER_TYPE (PV4DF, V4DF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
152 DEF_POINTER_TYPE (PV4DI, V4DI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
153 DEF_POINTER_TYPE (PV4SF, V4SF)
111
kono
parents: 67
diff changeset
154 DEF_POINTER_TYPE (PV8DF, V8DF)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
155 DEF_POINTER_TYPE (PV8SF, V8SF)
111
kono
parents: 67
diff changeset
156 DEF_POINTER_TYPE (PV4SI, V4SI)
kono
parents: 67
diff changeset
157 DEF_POINTER_TYPE (PV8QI, V8QI)
kono
parents: 67
diff changeset
158 DEF_POINTER_TYPE (PV8HI, V8HI)
kono
parents: 67
diff changeset
159 DEF_POINTER_TYPE (PV8SI, V8SI)
kono
parents: 67
diff changeset
160 DEF_POINTER_TYPE (PV8DI, V8DI)
kono
parents: 67
diff changeset
161 DEF_POINTER_TYPE (PV16QI, V16QI)
kono
parents: 67
diff changeset
162 DEF_POINTER_TYPE (PV16HI, V16HI)
kono
parents: 67
diff changeset
163 DEF_POINTER_TYPE (PV16SI, V16SI)
kono
parents: 67
diff changeset
164 DEF_POINTER_TYPE (PV16SF, V16SF)
kono
parents: 67
diff changeset
165 DEF_POINTER_TYPE (PV32QI, V32QI)
kono
parents: 67
diff changeset
166 DEF_POINTER_TYPE (PV32HI, V32HI)
kono
parents: 67
diff changeset
167 DEF_POINTER_TYPE (PV64QI, V64QI)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
168
111
kono
parents: 67
diff changeset
169 DEF_POINTER_TYPE (PCV2SI, V2SI, CONST)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
170 DEF_POINTER_TYPE (PCV2DF, V2DF, CONST)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
171 DEF_POINTER_TYPE (PCV2SF, V2SF, CONST)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
172 DEF_POINTER_TYPE (PCV4DF, V4DF, CONST)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
173 DEF_POINTER_TYPE (PCV4SF, V4SF, CONST)
111
kono
parents: 67
diff changeset
174 DEF_POINTER_TYPE (PCV8DF, V8DF, CONST)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
175 DEF_POINTER_TYPE (PCV8SF, V8SF, CONST)
111
kono
parents: 67
diff changeset
176 DEF_POINTER_TYPE (PCV16SF, V16SF, CONST)
kono
parents: 67
diff changeset
177
kono
parents: 67
diff changeset
178 DEF_POINTER_TYPE (PCV2DI, V2DI, CONST)
kono
parents: 67
diff changeset
179 DEF_POINTER_TYPE (PCV4SI, V4SI, CONST)
kono
parents: 67
diff changeset
180 DEF_POINTER_TYPE (PCV4DI, V4DI, CONST)
kono
parents: 67
diff changeset
181 DEF_POINTER_TYPE (PCV8HI, V8HI, CONST)
kono
parents: 67
diff changeset
182 DEF_POINTER_TYPE (PCV8SI, V8SI, CONST)
kono
parents: 67
diff changeset
183 DEF_POINTER_TYPE (PCV8DI, V8DI, CONST)
kono
parents: 67
diff changeset
184 DEF_POINTER_TYPE (PCV16QI, V16QI, CONST)
kono
parents: 67
diff changeset
185 DEF_POINTER_TYPE (PCV16HI, V16HI, CONST)
kono
parents: 67
diff changeset
186 DEF_POINTER_TYPE (PCV16SI, V16SI, CONST)
kono
parents: 67
diff changeset
187 DEF_POINTER_TYPE (PCV32QI, V32QI, CONST)
kono
parents: 67
diff changeset
188 DEF_POINTER_TYPE (PCV32HI, V32HI, CONST)
kono
parents: 67
diff changeset
189 DEF_POINTER_TYPE (PCV64QI, V64QI, CONST)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
190
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
191 DEF_FUNCTION_TYPE (FLOAT128)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
192 DEF_FUNCTION_TYPE (UINT64)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
193 DEF_FUNCTION_TYPE (UNSIGNED)
131
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
194 DEF_FUNCTION_TYPE (UINT)
111
kono
parents: 67
diff changeset
195 DEF_FUNCTION_TYPE (USHORT)
kono
parents: 67
diff changeset
196 DEF_FUNCTION_TYPE (INT)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
197 DEF_FUNCTION_TYPE (VOID)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
198 DEF_FUNCTION_TYPE (PVOID)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
199
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
200 DEF_FUNCTION_TYPE (FLOAT, FLOAT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
201 DEF_FUNCTION_TYPE (FLOAT128, FLOAT128)
111
kono
parents: 67
diff changeset
202 DEF_FUNCTION_TYPE (FLOAT128, CONST_STRING)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
203 DEF_FUNCTION_TYPE (INT, INT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
204 DEF_FUNCTION_TYPE (INT, V16QI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
205 DEF_FUNCTION_TYPE (INT, V2DF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
206 DEF_FUNCTION_TYPE (INT, V4DF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
207 DEF_FUNCTION_TYPE (INT, V4SF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
208 DEF_FUNCTION_TYPE (INT, V8QI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
209 DEF_FUNCTION_TYPE (INT, V8SF)
111
kono
parents: 67
diff changeset
210 DEF_FUNCTION_TYPE (INT, V32QI)
kono
parents: 67
diff changeset
211 DEF_FUNCTION_TYPE (INT, PCCHAR)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
212 DEF_FUNCTION_TYPE (INT64, INT64)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
213 DEF_FUNCTION_TYPE (INT64, V2DF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
214 DEF_FUNCTION_TYPE (INT64, V4SF)
111
kono
parents: 67
diff changeset
215 DEF_FUNCTION_TYPE (UINT, UINT)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
216 DEF_FUNCTION_TYPE (UINT16, UINT16)
111
kono
parents: 67
diff changeset
217 DEF_FUNCTION_TYPE (UINT64, INT)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
218 DEF_FUNCTION_TYPE (UINT64, PUNSIGNED)
111
kono
parents: 67
diff changeset
219 DEF_FUNCTION_TYPE (UINT64, UINT64)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
220 DEF_FUNCTION_TYPE (V16QI, PCCHAR)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
221 DEF_FUNCTION_TYPE (V16QI, V16QI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
222 DEF_FUNCTION_TYPE (V2DF, PCDOUBLE)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
223 DEF_FUNCTION_TYPE (V2DF, V2DF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
224 DEF_FUNCTION_TYPE (V2DF, V2SI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
225 DEF_FUNCTION_TYPE (V2DF, V4DF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
226 DEF_FUNCTION_TYPE (V2DF, V4SF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
227 DEF_FUNCTION_TYPE (V2DF, V4SI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
228 DEF_FUNCTION_TYPE (V2DI, PV2DI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
229 DEF_FUNCTION_TYPE (V2DI, V16QI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
230 DEF_FUNCTION_TYPE (V2DI, V2DI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
231 DEF_FUNCTION_TYPE (V2DI, V4SI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
232 DEF_FUNCTION_TYPE (V2DI, V8HI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
233 DEF_FUNCTION_TYPE (V2SF, V2SF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
234 DEF_FUNCTION_TYPE (V2SF, V2SI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
235 DEF_FUNCTION_TYPE (V2SI, V2DF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
236 DEF_FUNCTION_TYPE (V2SI, V2SF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
237 DEF_FUNCTION_TYPE (V2SI, V2SI)
111
kono
parents: 67
diff changeset
238 DEF_FUNCTION_TYPE (V2SI, PCV2SI)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
239 DEF_FUNCTION_TYPE (V2SI, V4SF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
240 DEF_FUNCTION_TYPE (V32QI, PCCHAR)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
241 DEF_FUNCTION_TYPE (V4DF, PCDOUBLE)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
242 DEF_FUNCTION_TYPE (V4DF, PCV2DF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
243 DEF_FUNCTION_TYPE (V4DF, V2DF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
244 DEF_FUNCTION_TYPE (V4DF, V4DF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
245 DEF_FUNCTION_TYPE (V4DF, V4SF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
246 DEF_FUNCTION_TYPE (V4DF, V4SI)
111
kono
parents: 67
diff changeset
247 DEF_FUNCTION_TYPE (V8DF, V8DF)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
248 DEF_FUNCTION_TYPE (V4HI, V4HI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
249 DEF_FUNCTION_TYPE (V4SF, PCFLOAT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
250 DEF_FUNCTION_TYPE (V4SF, V2DF)
111
kono
parents: 67
diff changeset
251 DEF_FUNCTION_TYPE (V4SF, V2DF, V4SF, UQI)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
252 DEF_FUNCTION_TYPE (V4SF, V4DF)
111
kono
parents: 67
diff changeset
253 DEF_FUNCTION_TYPE (V4SF, V4DF, V4SF, UQI)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
254 DEF_FUNCTION_TYPE (V4SF, V4SF)
111
kono
parents: 67
diff changeset
255 DEF_FUNCTION_TYPE (V4SF, PCV4SF)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
256 DEF_FUNCTION_TYPE (V4SF, V4SI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
257 DEF_FUNCTION_TYPE (V4SF, V8SF)
67
f6334be47118 update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp>
parents: 63
diff changeset
258 DEF_FUNCTION_TYPE (V4SF, V8HI)
111
kono
parents: 67
diff changeset
259 DEF_FUNCTION_TYPE (V4SF, V8HI, V4SF, UQI)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
260 DEF_FUNCTION_TYPE (V4SI, V16QI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
261 DEF_FUNCTION_TYPE (V4SI, V2DF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
262 DEF_FUNCTION_TYPE (V4SI, V4DF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
263 DEF_FUNCTION_TYPE (V4SI, V4SF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
264 DEF_FUNCTION_TYPE (V4SI, V4SI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
265 DEF_FUNCTION_TYPE (V4SI, V8HI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
266 DEF_FUNCTION_TYPE (V4SI, V8SI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
267 DEF_FUNCTION_TYPE (V8HI, V16QI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
268 DEF_FUNCTION_TYPE (V8HI, V8HI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
269 DEF_FUNCTION_TYPE (V8QI, V8QI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
270 DEF_FUNCTION_TYPE (V8SF, PCFLOAT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
271 DEF_FUNCTION_TYPE (V8SF, PCV4SF)
111
kono
parents: 67
diff changeset
272 DEF_FUNCTION_TYPE (V8SF, PCV8SF)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
273 DEF_FUNCTION_TYPE (V8SF, V4SF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
274 DEF_FUNCTION_TYPE (V8SF, V8SF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
275 DEF_FUNCTION_TYPE (V8SF, V8SI)
67
f6334be47118 update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp>
parents: 63
diff changeset
276 DEF_FUNCTION_TYPE (V8SF, V8HI)
111
kono
parents: 67
diff changeset
277 DEF_FUNCTION_TYPE (V8SF, V8HI, V8SF, UQI)
kono
parents: 67
diff changeset
278 DEF_FUNCTION_TYPE (V16SF, V16SF)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
279 DEF_FUNCTION_TYPE (V8SI, V4SI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
280 DEF_FUNCTION_TYPE (V8SI, V8SF)
111
kono
parents: 67
diff changeset
281 DEF_FUNCTION_TYPE (V32QI, V32QI)
kono
parents: 67
diff changeset
282 DEF_FUNCTION_TYPE (V32QI, V16QI)
kono
parents: 67
diff changeset
283 DEF_FUNCTION_TYPE (V16HI, V16HI)
kono
parents: 67
diff changeset
284 DEF_FUNCTION_TYPE (V16HI, V8HI)
kono
parents: 67
diff changeset
285 DEF_FUNCTION_TYPE (V8SI, V8SI)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
286 DEF_FUNCTION_TYPE (VOID, PCVOID)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
287 DEF_FUNCTION_TYPE (VOID, PVOID)
67
f6334be47118 update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp>
parents: 63
diff changeset
288 DEF_FUNCTION_TYPE (VOID, UINT64)
111
kono
parents: 67
diff changeset
289 DEF_FUNCTION_TYPE (VOID, UINT64, PVOID)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
290 DEF_FUNCTION_TYPE (VOID, UNSIGNED)
111
kono
parents: 67
diff changeset
291 DEF_FUNCTION_TYPE (VOID, UNSIGNED, PVOID)
131
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
292 DEF_FUNCTION_TYPE (UINT8, UNSIGNED, UINT64)
67
f6334be47118 update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp>
parents: 63
diff changeset
293 DEF_FUNCTION_TYPE (INT, PUSHORT)
f6334be47118 update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp>
parents: 63
diff changeset
294 DEF_FUNCTION_TYPE (INT, PUNSIGNED)
f6334be47118 update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp>
parents: 63
diff changeset
295 DEF_FUNCTION_TYPE (INT, PULONGLONG)
111
kono
parents: 67
diff changeset
296 DEF_FUNCTION_TYPE (V16HI, V16QI)
kono
parents: 67
diff changeset
297 DEF_FUNCTION_TYPE (V8SI, V16QI)
kono
parents: 67
diff changeset
298 DEF_FUNCTION_TYPE (V4DI, V16QI)
kono
parents: 67
diff changeset
299 DEF_FUNCTION_TYPE (V8SI, V8HI)
kono
parents: 67
diff changeset
300 DEF_FUNCTION_TYPE (V4DI, V8HI)
kono
parents: 67
diff changeset
301 DEF_FUNCTION_TYPE (V4DI, V4SI)
kono
parents: 67
diff changeset
302 DEF_FUNCTION_TYPE (V4DI, PV4DI)
kono
parents: 67
diff changeset
303 DEF_FUNCTION_TYPE (V4DI, V2DI)
kono
parents: 67
diff changeset
304 DEF_FUNCTION_TYPE (V16SI, INT)
kono
parents: 67
diff changeset
305 DEF_FUNCTION_TYPE (V16SF, V4SF)
kono
parents: 67
diff changeset
306 DEF_FUNCTION_TYPE (V16SF, V8SF)
kono
parents: 67
diff changeset
307 DEF_FUNCTION_TYPE (V8DF, V4DF)
kono
parents: 67
diff changeset
308 DEF_FUNCTION_TYPE (V8DF, V2DF)
kono
parents: 67
diff changeset
309 DEF_FUNCTION_TYPE (V16SI, V4SI)
kono
parents: 67
diff changeset
310 DEF_FUNCTION_TYPE (V16SI, V8SI)
kono
parents: 67
diff changeset
311 DEF_FUNCTION_TYPE (V16SI, V16SF)
kono
parents: 67
diff changeset
312 DEF_FUNCTION_TYPE (V16SI, V16SI)
131
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
313 DEF_FUNCTION_TYPE (V32HI, V32HI)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
314 DEF_FUNCTION_TYPE (V64QI, V64QI)
111
kono
parents: 67
diff changeset
315 DEF_FUNCTION_TYPE (V16SI, V16SI, V16SI, UHI)
kono
parents: 67
diff changeset
316 DEF_FUNCTION_TYPE (V8DI, V8DI, V8DI, UQI)
kono
parents: 67
diff changeset
317 DEF_FUNCTION_TYPE (V8DI, PV8DI)
kono
parents: 67
diff changeset
318 DEF_FUNCTION_TYPE (V8DI, V8DI)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
319
111
kono
parents: 67
diff changeset
320 DEF_FUNCTION_TYPE (VOID, INT, INT64)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
321 DEF_FUNCTION_TYPE (DI, V2DI, INT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
322 DEF_FUNCTION_TYPE (DOUBLE, V2DF, INT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
323 DEF_FUNCTION_TYPE (FLOAT, V4SF, INT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
324 DEF_FUNCTION_TYPE (FLOAT128, FLOAT128, FLOAT128)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
325 DEF_FUNCTION_TYPE (HI, V4HI, INT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
326 DEF_FUNCTION_TYPE (HI, V8HI, INT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
327 DEF_FUNCTION_TYPE (INT, V2DF, V2DF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
328 DEF_FUNCTION_TYPE (INT, V2DI, V2DI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
329 DEF_FUNCTION_TYPE (INT, V4DF, V4DF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
330 DEF_FUNCTION_TYPE (INT, V4DI, V4DI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
331 DEF_FUNCTION_TYPE (INT, V4SF, V4SF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
332 DEF_FUNCTION_TYPE (INT, V8SF, V8SF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
333 DEF_FUNCTION_TYPE (QI, V16QI, INT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
334 DEF_FUNCTION_TYPE (QI, V8QI, INT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
335 DEF_FUNCTION_TYPE (SI, V2SI, INT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
336 DEF_FUNCTION_TYPE (SI, V4SI, INT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
337 DEF_FUNCTION_TYPE (UINT, UINT, UCHAR)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
338 DEF_FUNCTION_TYPE (UINT, UINT, UINT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
339 DEF_FUNCTION_TYPE (UINT, UINT, USHORT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
340 DEF_FUNCTION_TYPE (UINT16, UINT16, INT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
341 DEF_FUNCTION_TYPE (UINT64, UINT64, UINT64)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
342 DEF_FUNCTION_TYPE (UINT8, UINT8, INT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
343 DEF_FUNCTION_TYPE (V16QI, V16QI, SI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
344 DEF_FUNCTION_TYPE (V16QI, V16QI, V16QI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
345 DEF_FUNCTION_TYPE (V16QI, V8HI, V8HI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
346 DEF_FUNCTION_TYPE (V1DI, V1DI, SI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
347 DEF_FUNCTION_TYPE (V1DI, V1DI, V1DI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
348 DEF_FUNCTION_TYPE (V1DI, V2SI, V2SI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
349 DEF_FUNCTION_TYPE (V1DI, V8QI, V8QI)
67
f6334be47118 update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp>
parents: 63
diff changeset
350 DEF_FUNCTION_TYPE (V2DF, PCV2DF, V2DI)
111
kono
parents: 67
diff changeset
351 DEF_FUNCTION_TYPE (V2DF, V2DF, UINT)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
352 DEF_FUNCTION_TYPE (V2DF, V2DF, DI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
353 DEF_FUNCTION_TYPE (V2DF, V2DF, INT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
354 DEF_FUNCTION_TYPE (V2DF, V2DF, PCDOUBLE)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
355 DEF_FUNCTION_TYPE (V2DF, V2DF, SI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
356 DEF_FUNCTION_TYPE (V2DF, V2DF, V2DF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
357 DEF_FUNCTION_TYPE (V2DF, V2DF, V2DI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
358 DEF_FUNCTION_TYPE (V2DF, V2DF, V4SF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
359 DEF_FUNCTION_TYPE (V2DF, V4DF, INT)
111
kono
parents: 67
diff changeset
360 DEF_FUNCTION_TYPE (V2DF, V4DF, INT, V2DF, UQI)
kono
parents: 67
diff changeset
361 DEF_FUNCTION_TYPE (V2DF, V8DF, INT)
kono
parents: 67
diff changeset
362 DEF_FUNCTION_TYPE (V2DF, V8DF, INT, V2DF, UQI)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
363 DEF_FUNCTION_TYPE (V2DI, V16QI, V16QI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
364 DEF_FUNCTION_TYPE (V2DI, V2DI, INT)
111
kono
parents: 67
diff changeset
365 DEF_FUNCTION_TYPE (V2DI, V2DI, INT, V2DI, UQI)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
366 DEF_FUNCTION_TYPE (V2DI, V2DI, SI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
367 DEF_FUNCTION_TYPE (V2DI, V2DI, V16QI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
368 DEF_FUNCTION_TYPE (V2DI, V2DI, V2DI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
369 DEF_FUNCTION_TYPE (V2DI, V4SI, V4SI)
111
kono
parents: 67
diff changeset
370 DEF_FUNCTION_TYPE (V2DI, PCV2DI, V2DI)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
371 DEF_FUNCTION_TYPE (V2SF, V2SF, V2SF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
372 DEF_FUNCTION_TYPE (V2SI, INT, INT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
373 DEF_FUNCTION_TYPE (V2SI, V2SF, V2SF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
374 DEF_FUNCTION_TYPE (V2SI, V2SI, SI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
375 DEF_FUNCTION_TYPE (V2SI, V2SI, V2SI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
376 DEF_FUNCTION_TYPE (V2SI, V4HI, V4HI)
67
f6334be47118 update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp>
parents: 63
diff changeset
377 DEF_FUNCTION_TYPE (V4DF, PCV4DF, V4DI)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
378 DEF_FUNCTION_TYPE (V4DF, V4DF, INT)
111
kono
parents: 67
diff changeset
379 DEF_FUNCTION_TYPE (V8DF, V8DF, INT)
kono
parents: 67
diff changeset
380 DEF_FUNCTION_TYPE (V4DF, V8DF, INT)
kono
parents: 67
diff changeset
381 DEF_FUNCTION_TYPE (V4DF, V8DF, INT, V4DF, UQI)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
382 DEF_FUNCTION_TYPE (V4DF, V4DF, V4DF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
383 DEF_FUNCTION_TYPE (V4DF, V4DF, V4DI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
384 DEF_FUNCTION_TYPE (V4HI, V2SI, V2SI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
385 DEF_FUNCTION_TYPE (V4HI, V4HI, INT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
386 DEF_FUNCTION_TYPE (V4HI, V4HI, SI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
387 DEF_FUNCTION_TYPE (V4HI, V4HI, V4HI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
388 DEF_FUNCTION_TYPE (V4HI, V8QI, V8QI)
67
f6334be47118 update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp>
parents: 63
diff changeset
389 DEF_FUNCTION_TYPE (V4SF, PCV4SF, V4SI)
111
kono
parents: 67
diff changeset
390 DEF_FUNCTION_TYPE (V4SF, V4SF, UINT)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
391 DEF_FUNCTION_TYPE (V4SF, V4SF, DI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
392 DEF_FUNCTION_TYPE (V4SF, V4SF, INT)
111
kono
parents: 67
diff changeset
393 DEF_FUNCTION_TYPE (INT, V4SF, V4SF, INT, INT)
kono
parents: 67
diff changeset
394 DEF_FUNCTION_TYPE (INT, V2DF, V2DF, INT, INT)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
395 DEF_FUNCTION_TYPE (V4SF, V4SF, PCV2SF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
396 DEF_FUNCTION_TYPE (V4SF, V4SF, SI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
397 DEF_FUNCTION_TYPE (V4SF, V4SF, V2DF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
398 DEF_FUNCTION_TYPE (V4SF, V4SF, V2SI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
399 DEF_FUNCTION_TYPE (V4SF, V4SF, V4SF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
400 DEF_FUNCTION_TYPE (V4SF, V4SF, V4SI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
401 DEF_FUNCTION_TYPE (V4SF, V8SF, INT)
111
kono
parents: 67
diff changeset
402 DEF_FUNCTION_TYPE (V4SF, V8SF, INT, V4SF, UQI)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
403 DEF_FUNCTION_TYPE (V4SI, V2DF, V2DF)
111
kono
parents: 67
diff changeset
404 DEF_FUNCTION_TYPE (V4SI, V2DF, V4SI, UQI)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
405 DEF_FUNCTION_TYPE (V4SI, V4SI, INT)
111
kono
parents: 67
diff changeset
406 DEF_FUNCTION_TYPE (V4SI, V4SI, INT, V4SI, UQI)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
407 DEF_FUNCTION_TYPE (V4SI, V4SI, SI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
408 DEF_FUNCTION_TYPE (V4SI, V4SI, V4SI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
409 DEF_FUNCTION_TYPE (V4SI, V8HI, V8HI)
111
kono
parents: 67
diff changeset
410 DEF_FUNCTION_TYPE (V4SI, V8HI, V8HI, V4SI, UQI)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
411 DEF_FUNCTION_TYPE (V4SI, V8SI, INT)
111
kono
parents: 67
diff changeset
412 DEF_FUNCTION_TYPE (V4SI, V8SI, INT, V4SI, UQI)
kono
parents: 67
diff changeset
413 DEF_FUNCTION_TYPE (V4SI, PCV4SI, V4SI)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
414 DEF_FUNCTION_TYPE (V8HI, V16QI, V16QI)
111
kono
parents: 67
diff changeset
415 DEF_FUNCTION_TYPE (V8HI, V16QI, V16QI, V8HI, UQI)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
416 DEF_FUNCTION_TYPE (V8HI, V4SI, V4SI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
417 DEF_FUNCTION_TYPE (V8HI, V8HI, INT)
111
kono
parents: 67
diff changeset
418 DEF_FUNCTION_TYPE (V8DI, V8DI, INT)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
419 DEF_FUNCTION_TYPE (V8HI, V8HI, SI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
420 DEF_FUNCTION_TYPE (V8HI, V8HI, V8HI)
67
f6334be47118 update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp>
parents: 63
diff changeset
421 DEF_FUNCTION_TYPE (V8HI, V8SF, INT)
111
kono
parents: 67
diff changeset
422 DEF_FUNCTION_TYPE (V8HI, V8SF, INT, V8HI, UQI)
67
f6334be47118 update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp>
parents: 63
diff changeset
423 DEF_FUNCTION_TYPE (V8HI, V4SF, INT)
111
kono
parents: 67
diff changeset
424 DEF_FUNCTION_TYPE (V8HI, V4SF, INT, V8HI, UQI)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
425 DEF_FUNCTION_TYPE (V8QI, V4HI, V4HI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
426 DEF_FUNCTION_TYPE (V8QI, V8QI, V8QI)
67
f6334be47118 update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp>
parents: 63
diff changeset
427 DEF_FUNCTION_TYPE (V8SF, PCV8SF, V8SI)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
428 DEF_FUNCTION_TYPE (V8SF, V8SF, INT)
111
kono
parents: 67
diff changeset
429 DEF_FUNCTION_TYPE (V8SF, V16SF, INT)
kono
parents: 67
diff changeset
430 DEF_FUNCTION_TYPE (V8SF, V16SF, INT, V8SF, UQI)
kono
parents: 67
diff changeset
431 DEF_FUNCTION_TYPE (V16SF, V16SF, INT)
kono
parents: 67
diff changeset
432 DEF_FUNCTION_TYPE (V4SF, V16SF, INT)
kono
parents: 67
diff changeset
433 DEF_FUNCTION_TYPE (V4SF, V16SF, INT, V4SF, UQI)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
434 DEF_FUNCTION_TYPE (V8SF, V8SF, V8SF)
111
kono
parents: 67
diff changeset
435 DEF_FUNCTION_TYPE (V16SF, V16SF, V16SF)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
436 DEF_FUNCTION_TYPE (V8SF, V8SF, V8SI)
111
kono
parents: 67
diff changeset
437 DEF_FUNCTION_TYPE (V32QI, V16HI, V16HI)
kono
parents: 67
diff changeset
438 DEF_FUNCTION_TYPE (V16HI, V8SI, V8SI)
kono
parents: 67
diff changeset
439 DEF_FUNCTION_TYPE (V8DF, V8DF, V2DF, INT)
kono
parents: 67
diff changeset
440 DEF_FUNCTION_TYPE (V8DF, V8DF, V2DF, INT, V8DF, UQI)
kono
parents: 67
diff changeset
441 DEF_FUNCTION_TYPE (V8DF, V8DF, V4DF, INT, V8DF, UQI)
kono
parents: 67
diff changeset
442 DEF_FUNCTION_TYPE (V8DF, V8DF, V8DF, INT)
kono
parents: 67
diff changeset
443 DEF_FUNCTION_TYPE (V8DF, V8DF, V8DF, INT, V8DF, UQI)
kono
parents: 67
diff changeset
444 DEF_FUNCTION_TYPE (V8DF, V8DF, V8DF, INT, V8DF, QI, INT)
kono
parents: 67
diff changeset
445 DEF_FUNCTION_TYPE (V8DF, V8DF, INT, V8DF, UQI)
kono
parents: 67
diff changeset
446 DEF_FUNCTION_TYPE (V8DF, V8DF, V8DF, V8DI, INT)
kono
parents: 67
diff changeset
447 DEF_FUNCTION_TYPE (V4DF, V4DF, V4DF, V4DI, INT, UQI)
kono
parents: 67
diff changeset
448 DEF_FUNCTION_TYPE (V2DF, V2DF, V2DF, V2DI, INT, UQI)
kono
parents: 67
diff changeset
449 DEF_FUNCTION_TYPE (V8DF, V8DF, V8DF, V8DI, INT, QI, INT)
kono
parents: 67
diff changeset
450 DEF_FUNCTION_TYPE (V8DF, V8DF, V8DF)
kono
parents: 67
diff changeset
451 DEF_FUNCTION_TYPE (V16SF, V16SF, V16SF, INT)
kono
parents: 67
diff changeset
452 DEF_FUNCTION_TYPE (V16SF, V16SF, V16SF, INT, V16SF, UHI)
kono
parents: 67
diff changeset
453 DEF_FUNCTION_TYPE (V16SF, V16SF, V16SF, INT, V16SF, HI, INT)
kono
parents: 67
diff changeset
454 DEF_FUNCTION_TYPE (V16SF, V16SF, INT, V16SF, UHI)
kono
parents: 67
diff changeset
455 DEF_FUNCTION_TYPE (V16SI, V16SI, V4SI, INT, V16SI, UHI)
kono
parents: 67
diff changeset
456 DEF_FUNCTION_TYPE (V16SF, V16SF, V16SF, V16SI, INT)
kono
parents: 67
diff changeset
457 DEF_FUNCTION_TYPE (V16SF, V16SF, V16SF, V16SI, INT, HI, INT)
kono
parents: 67
diff changeset
458 DEF_FUNCTION_TYPE (V8SF, V8SF, V8SF, V8SI, INT, UQI)
kono
parents: 67
diff changeset
459 DEF_FUNCTION_TYPE (V4SF, V4SF, V4SF, V4SI, INT, UQI)
kono
parents: 67
diff changeset
460 DEF_FUNCTION_TYPE (V4SF, V4SF, V4SF, V4SI, INT, QI, INT)
kono
parents: 67
diff changeset
461 DEF_FUNCTION_TYPE (V2DF, V2DF, V2DF, V2DI, INT, QI, INT)
kono
parents: 67
diff changeset
462 DEF_FUNCTION_TYPE (V2DF, V2DF, V2DF, INT, V2DF, UQI, INT)
kono
parents: 67
diff changeset
463 DEF_FUNCTION_TYPE (V4SF, V4SF, V4SF, INT, V4SF, UQI, INT)
kono
parents: 67
diff changeset
464 DEF_FUNCTION_TYPE (V16SF, V16SF, V4SF, INT)
kono
parents: 67
diff changeset
465 DEF_FUNCTION_TYPE (V16SF, V16SF, V4SF, INT, V16SF, UHI)
kono
parents: 67
diff changeset
466 DEF_FUNCTION_TYPE (V16SF, V16SF, V8SF, INT, V16SF, UHI)
kono
parents: 67
diff changeset
467 DEF_FUNCTION_TYPE (V32QI, V32QI, V32QI)
kono
parents: 67
diff changeset
468 DEF_FUNCTION_TYPE (V16HI, V32QI, V32QI)
kono
parents: 67
diff changeset
469 DEF_FUNCTION_TYPE (V16HI, V32QI, V32QI, V16HI, UHI)
kono
parents: 67
diff changeset
470 DEF_FUNCTION_TYPE (V32HI, V64QI, V64QI, V32HI, USI)
kono
parents: 67
diff changeset
471 DEF_FUNCTION_TYPE (V16HI, V16HI, V8HI)
kono
parents: 67
diff changeset
472 DEF_FUNCTION_TYPE (V16HI, V16HI, V16HI)
kono
parents: 67
diff changeset
473 DEF_FUNCTION_TYPE (V32HI, V32HI, INT)
kono
parents: 67
diff changeset
474 DEF_FUNCTION_TYPE (V16HI, V16HI, INT)
kono
parents: 67
diff changeset
475 DEF_FUNCTION_TYPE (V16HI, V16SF, INT)
kono
parents: 67
diff changeset
476 DEF_FUNCTION_TYPE (V16HI, V16SF, INT, V16HI, UHI)
kono
parents: 67
diff changeset
477 DEF_FUNCTION_TYPE (V16HI, V16HI, SI)
kono
parents: 67
diff changeset
478 DEF_FUNCTION_TYPE (V16HI, V16HI, V16HI, INT)
kono
parents: 67
diff changeset
479 DEF_FUNCTION_TYPE (V32QI, V32QI, V32QI, INT)
kono
parents: 67
diff changeset
480 DEF_FUNCTION_TYPE (V8SI, V4DF, V4DF)
kono
parents: 67
diff changeset
481 DEF_FUNCTION_TYPE (V8SI, V8SI, V4SI)
kono
parents: 67
diff changeset
482 DEF_FUNCTION_TYPE (V16SI, V16SI, V4SI, INT)
kono
parents: 67
diff changeset
483 DEF_FUNCTION_TYPE (V16SI, V16SI, V8SI, INT, V16SI, UHI)
kono
parents: 67
diff changeset
484 DEF_FUNCTION_TYPE (V4SI, V16SI, INT)
kono
parents: 67
diff changeset
485 DEF_FUNCTION_TYPE (V4SI, V16SI, INT, V4SI, UQI)
kono
parents: 67
diff changeset
486 DEF_FUNCTION_TYPE (V8SI, V8SI, V8SI)
kono
parents: 67
diff changeset
487 DEF_FUNCTION_TYPE (V16SI, V16SI, V16SI, INT, V16SI, UHI)
kono
parents: 67
diff changeset
488 DEF_FUNCTION_TYPE (V8SI, V16HI, V16HI)
kono
parents: 67
diff changeset
489 DEF_FUNCTION_TYPE (V8SI, V16HI, V16HI, V8SI, UQI)
kono
parents: 67
diff changeset
490 DEF_FUNCTION_TYPE (V16SI, V32HI, V32HI, V16SI, UHI)
kono
parents: 67
diff changeset
491 DEF_FUNCTION_TYPE (V8SI, V8SI, INT)
kono
parents: 67
diff changeset
492 DEF_FUNCTION_TYPE (V8SI, V8SI, INT, V8SI, UQI)
kono
parents: 67
diff changeset
493 DEF_FUNCTION_TYPE (V8SI, V16SI, INT)
kono
parents: 67
diff changeset
494 DEF_FUNCTION_TYPE (V8SI, V16SI, INT, V8SI, UQI)
kono
parents: 67
diff changeset
495 DEF_FUNCTION_TYPE (V8SI, V8SI, SI)
kono
parents: 67
diff changeset
496 DEF_FUNCTION_TYPE (V16SI, V16SI, INT)
kono
parents: 67
diff changeset
497 DEF_FUNCTION_TYPE (V16SI, V16SI, V4SI, V16SI, UHI)
kono
parents: 67
diff changeset
498 DEF_FUNCTION_TYPE (V16SI, V16SI, INT, V16SI, UHI)
kono
parents: 67
diff changeset
499 DEF_FUNCTION_TYPE (V8SI, PCV8SI, V8SI)
kono
parents: 67
diff changeset
500 DEF_FUNCTION_TYPE (V4DI, V4DI, V4DI)
kono
parents: 67
diff changeset
501 DEF_FUNCTION_TYPE (V16SI, V8DF, V8DF)
kono
parents: 67
diff changeset
502 DEF_FUNCTION_TYPE (V8DI, V8DI, V8DI, INT, V8DI, UQI)
kono
parents: 67
diff changeset
503 DEF_FUNCTION_TYPE (V8DI, V8DI, V8DI, INT, V8DI, UDI)
kono
parents: 67
diff changeset
504 DEF_FUNCTION_TYPE (V4DI, V4DI, V4DI, INT, V4DI, USI)
kono
parents: 67
diff changeset
505 DEF_FUNCTION_TYPE (V2DI, V2DI, V2DI, INT, V2DI, UHI)
kono
parents: 67
diff changeset
506 DEF_FUNCTION_TYPE (V8DI, V8DI, V4DI, INT)
kono
parents: 67
diff changeset
507 DEF_FUNCTION_TYPE (V8DI, V8DI, V2DI, INT)
kono
parents: 67
diff changeset
508 DEF_FUNCTION_TYPE (V8DI, V8DI, V2DI, INT, V8DI, UQI)
kono
parents: 67
diff changeset
509 DEF_FUNCTION_TYPE (V8DI, V8DI, V4DI, INT, V8DI, UQI)
kono
parents: 67
diff changeset
510 DEF_FUNCTION_TYPE (V4DI, V8SI, V8SI)
kono
parents: 67
diff changeset
511 DEF_FUNCTION_TYPE (V8DI, V64QI, V64QI)
kono
parents: 67
diff changeset
512 DEF_FUNCTION_TYPE (V4DI, V4DI, V2DI)
kono
parents: 67
diff changeset
513 DEF_FUNCTION_TYPE (V4DI, PCV4DI, V4DI)
kono
parents: 67
diff changeset
514 DEF_FUNCTION_TYPE (V4DI, V8DI, INT)
kono
parents: 67
diff changeset
515 DEF_FUNCTION_TYPE (V4DI, V8DI, INT, V4DI, UQI)
kono
parents: 67
diff changeset
516 DEF_FUNCTION_TYPE (V8DI, V8DI, V2DI, V8DI, UQI)
kono
parents: 67
diff changeset
517 DEF_FUNCTION_TYPE (V8DI, V8DI, INT, V8DI, UQI)
kono
parents: 67
diff changeset
518 DEF_FUNCTION_TYPE (V4DI, V4DI, INT)
kono
parents: 67
diff changeset
519 DEF_FUNCTION_TYPE (V4DI, V4DI, INT, V4DI, UQI)
kono
parents: 67
diff changeset
520 DEF_FUNCTION_TYPE (V2DI, V4DI, INT)
kono
parents: 67
diff changeset
521 DEF_FUNCTION_TYPE (VOID, PVOID, INT64)
kono
parents: 67
diff changeset
522 DEF_FUNCTION_TYPE (V2DI, V4DI, INT, V2DI, UQI)
kono
parents: 67
diff changeset
523 DEF_FUNCTION_TYPE (V2DI, V8DI, INT)
kono
parents: 67
diff changeset
524 DEF_FUNCTION_TYPE (V2DI, V8DI, INT, V2DI, UQI)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
525 DEF_FUNCTION_TYPE (VOID, PCHAR, V16QI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
526 DEF_FUNCTION_TYPE (VOID, PCHAR, V32QI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
527 DEF_FUNCTION_TYPE (VOID, PDOUBLE, V2DF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
528 DEF_FUNCTION_TYPE (VOID, PDOUBLE, V4DF)
111
kono
parents: 67
diff changeset
529 DEF_FUNCTION_TYPE (VOID, PDOUBLE, V8DF)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
530 DEF_FUNCTION_TYPE (VOID, PFLOAT, V4SF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
531 DEF_FUNCTION_TYPE (VOID, PFLOAT, V8SF)
111
kono
parents: 67
diff changeset
532 DEF_FUNCTION_TYPE (VOID, PFLOAT, V16SF)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
533 DEF_FUNCTION_TYPE (VOID, PINT, INT)
131
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
534 DEF_FUNCTION_TYPE (VOID, PUNSIGNED, UNSIGNED)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
535 DEF_FUNCTION_TYPE (VOID, PVOID, PCVOID)
145
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
536 DEF_FUNCTION_TYPE (INT, PVOID, PCVOID)
111
kono
parents: 67
diff changeset
537 DEF_FUNCTION_TYPE (VOID, PLONGLONG, LONGLONG)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
538 DEF_FUNCTION_TYPE (VOID, PULONGLONG, ULONGLONG)
111
kono
parents: 67
diff changeset
539 DEF_FUNCTION_TYPE (VOID, PV2SI, V2SI)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
540 DEF_FUNCTION_TYPE (VOID, PV2DI, V2DI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
541 DEF_FUNCTION_TYPE (VOID, PV2SF, V4SF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
542 DEF_FUNCTION_TYPE (VOID, PV4DI, V4DI)
111
kono
parents: 67
diff changeset
543 DEF_FUNCTION_TYPE (VOID, PV4SF, V4SF)
kono
parents: 67
diff changeset
544 DEF_FUNCTION_TYPE (VOID, PV8SF, V8SF)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
545 DEF_FUNCTION_TYPE (VOID, UNSIGNED, UNSIGNED)
111
kono
parents: 67
diff changeset
546 DEF_FUNCTION_TYPE (VOID, UNSIGNED, UNSIGNED, UNSIGNED)
kono
parents: 67
diff changeset
547 DEF_FUNCTION_TYPE (VOID, PV8DI, V8DI)
kono
parents: 67
diff changeset
548
kono
parents: 67
diff changeset
549 DEF_FUNCTION_TYPE (V16SF, V16SF, V16SF, V16SF, V16SF, V16SF, PCV4SF, V16SF, UHI)
kono
parents: 67
diff changeset
550 DEF_FUNCTION_TYPE (V16SF, V16SF, V16SF, V16SF, V16SF, V16SF, PCV4SF)
kono
parents: 67
diff changeset
551 DEF_FUNCTION_TYPE (V4SF, V4SF, V4SF, V4SF, V4SF, V4SF, PCV4SF)
kono
parents: 67
diff changeset
552 DEF_FUNCTION_TYPE (V4SF, V4SF, V4SF, V4SF, V4SF, V4SF, PCV4SF, V4SF, UQI)
kono
parents: 67
diff changeset
553
kono
parents: 67
diff changeset
554 DEF_FUNCTION_TYPE (V16SI, V16SI, V16SI, V16SI, V16SI, V16SI, PCV4SI, V16SI, UHI)
kono
parents: 67
diff changeset
555 DEF_FUNCTION_TYPE (V16SI, V16SI, V16SI, V16SI, V16SI, V16SI, PCV4SI)
kono
parents: 67
diff changeset
556
kono
parents: 67
diff changeset
557
kono
parents: 67
diff changeset
558 # Instructions returning mask
kono
parents: 67
diff changeset
559 DEF_FUNCTION_TYPE (UCHAR, UQI, UQI, PUCHAR)
kono
parents: 67
diff changeset
560 DEF_FUNCTION_TYPE (UCHAR, UQI, UQI)
kono
parents: 67
diff changeset
561 DEF_FUNCTION_TYPE (UCHAR, UHI, UHI, PUCHAR)
kono
parents: 67
diff changeset
562 DEF_FUNCTION_TYPE (UCHAR, UHI, UHI)
kono
parents: 67
diff changeset
563 DEF_FUNCTION_TYPE (UCHAR, USI, USI, PUCHAR)
kono
parents: 67
diff changeset
564 DEF_FUNCTION_TYPE (UCHAR, USI, USI)
kono
parents: 67
diff changeset
565 DEF_FUNCTION_TYPE (UCHAR, UDI, UDI, PUCHAR)
kono
parents: 67
diff changeset
566 DEF_FUNCTION_TYPE (UCHAR, UDI, UDI)
kono
parents: 67
diff changeset
567
kono
parents: 67
diff changeset
568 DEF_FUNCTION_TYPE (USI, UQI)
kono
parents: 67
diff changeset
569 DEF_FUNCTION_TYPE (USI, UHI)
kono
parents: 67
diff changeset
570 DEF_FUNCTION_TYPE (UQI, USI)
kono
parents: 67
diff changeset
571 DEF_FUNCTION_TYPE (UHI, USI)
kono
parents: 67
diff changeset
572
kono
parents: 67
diff changeset
573 DEF_FUNCTION_TYPE (UHI, UHI, UQI)
kono
parents: 67
diff changeset
574 DEF_FUNCTION_TYPE (USI, USI, UQI)
kono
parents: 67
diff changeset
575 DEF_FUNCTION_TYPE (UDI, UDI, UQI)
kono
parents: 67
diff changeset
576 DEF_FUNCTION_TYPE (UQI, UQI)
kono
parents: 67
diff changeset
577 DEF_FUNCTION_TYPE (UHI, UHI)
kono
parents: 67
diff changeset
578 DEF_FUNCTION_TYPE (USI, USI)
kono
parents: 67
diff changeset
579 DEF_FUNCTION_TYPE (UDI, UDI)
kono
parents: 67
diff changeset
580 DEF_FUNCTION_TYPE (UHI, V16QI)
kono
parents: 67
diff changeset
581 DEF_FUNCTION_TYPE (USI, V32QI)
kono
parents: 67
diff changeset
582 DEF_FUNCTION_TYPE (UDI, V64QI)
kono
parents: 67
diff changeset
583 DEF_FUNCTION_TYPE (UQI, V8HI)
kono
parents: 67
diff changeset
584 DEF_FUNCTION_TYPE (UHI, V16HI)
kono
parents: 67
diff changeset
585 DEF_FUNCTION_TYPE (USI, V32HI)
kono
parents: 67
diff changeset
586 DEF_FUNCTION_TYPE (UQI, V4SI)
kono
parents: 67
diff changeset
587 DEF_FUNCTION_TYPE (UQI, V8SI)
kono
parents: 67
diff changeset
588 DEF_FUNCTION_TYPE (UHI, V16SI)
kono
parents: 67
diff changeset
589 DEF_FUNCTION_TYPE (UQI, V2DI)
kono
parents: 67
diff changeset
590 DEF_FUNCTION_TYPE (UQI, V4DI)
kono
parents: 67
diff changeset
591 DEF_FUNCTION_TYPE (UQI, V8DI)
kono
parents: 67
diff changeset
592 DEF_FUNCTION_TYPE (UQI, UQI, UQI)
kono
parents: 67
diff changeset
593 DEF_FUNCTION_TYPE (UHI, UHI, UHI)
kono
parents: 67
diff changeset
594 DEF_FUNCTION_TYPE (USI, USI, USI)
kono
parents: 67
diff changeset
595 DEF_FUNCTION_TYPE (UDI, UDI, UDI)
kono
parents: 67
diff changeset
596 DEF_FUNCTION_TYPE (UHI, V16QI, V16QI, UHI)
kono
parents: 67
diff changeset
597 DEF_FUNCTION_TYPE (UHI, V16QI, V16QI, INT, UHI)
kono
parents: 67
diff changeset
598 DEF_FUNCTION_TYPE (USI, V32QI, V32QI, USI)
kono
parents: 67
diff changeset
599 DEF_FUNCTION_TYPE (USI, V32QI, V32QI, INT, USI)
kono
parents: 67
diff changeset
600 DEF_FUNCTION_TYPE (UDI, V64QI, V64QI, UDI)
kono
parents: 67
diff changeset
601 DEF_FUNCTION_TYPE (UDI, V64QI, V64QI, INT, UDI)
kono
parents: 67
diff changeset
602 DEF_FUNCTION_TYPE (UQI, V8HI, V8HI, UQI)
kono
parents: 67
diff changeset
603 DEF_FUNCTION_TYPE (UQI, V8HI, V8HI, INT, UQI)
kono
parents: 67
diff changeset
604 DEF_FUNCTION_TYPE (UHI, V16HI, V16HI, UHI)
kono
parents: 67
diff changeset
605 DEF_FUNCTION_TYPE (UHI, V16HI, V16HI, INT, UHI)
kono
parents: 67
diff changeset
606 DEF_FUNCTION_TYPE (USI, V32HI, V32HI, USI)
kono
parents: 67
diff changeset
607 DEF_FUNCTION_TYPE (USI, V32HI, V32HI, INT, USI)
kono
parents: 67
diff changeset
608 DEF_FUNCTION_TYPE (UQI, V4SI, V4SI, UQI)
kono
parents: 67
diff changeset
609 DEF_FUNCTION_TYPE (UQI, V4SI, V4SI, INT, UQI)
kono
parents: 67
diff changeset
610 DEF_FUNCTION_TYPE (UQI, V8SI, V8SI, UQI)
kono
parents: 67
diff changeset
611 DEF_FUNCTION_TYPE (UQI, V8SI, V8SI, INT, UQI)
kono
parents: 67
diff changeset
612 DEF_FUNCTION_TYPE (UQI, V2DI, V2DI, UQI)
kono
parents: 67
diff changeset
613 DEF_FUNCTION_TYPE (UQI, V2DI, V2DI, INT, UQI)
kono
parents: 67
diff changeset
614 DEF_FUNCTION_TYPE (UQI, V4DI, V4DI, UQI)
kono
parents: 67
diff changeset
615 DEF_FUNCTION_TYPE (UQI, V4DI, V4DI, INT, UQI)
kono
parents: 67
diff changeset
616 DEF_FUNCTION_TYPE (UQI, V8DI, V8DI, UQI)
kono
parents: 67
diff changeset
617 DEF_FUNCTION_TYPE (UHI, V16SI, V16SI, UHI)
kono
parents: 67
diff changeset
618 DEF_FUNCTION_TYPE (UQI, V8DI, V8UDI, INT)
kono
parents: 67
diff changeset
619 DEF_FUNCTION_TYPE (UQI, V8DI, V8DI, INT, UQI)
kono
parents: 67
diff changeset
620 DEF_FUNCTION_TYPE (UHI, V16SI, V16SI, INT)
kono
parents: 67
diff changeset
621 DEF_FUNCTION_TYPE (UHI, V16SI, V16SI, INT , UHI)
kono
parents: 67
diff changeset
622 DEF_FUNCTION_TYPE (UQI, V8DF, V8DF, INT)
kono
parents: 67
diff changeset
623 DEF_FUNCTION_TYPE (UQI, V8DF, V8DF, INT, UQI, INT)
kono
parents: 67
diff changeset
624 DEF_FUNCTION_TYPE (UHI, V16SF, V16SF, INT)
kono
parents: 67
diff changeset
625 DEF_FUNCTION_TYPE (UHI, V16SF, V16SF, INT, UHI, INT)
kono
parents: 67
diff changeset
626 DEF_FUNCTION_TYPE (UQI, V2DF, V2DF, INT)
kono
parents: 67
diff changeset
627 DEF_FUNCTION_TYPE (UQI, V2DF, V2DF, INT, UQI)
kono
parents: 67
diff changeset
628 DEF_FUNCTION_TYPE (UQI, V2DF, V2DF, INT, UQI, INT)
kono
parents: 67
diff changeset
629 DEF_FUNCTION_TYPE (UQI, V4SF, V4SF, INT)
kono
parents: 67
diff changeset
630 DEF_FUNCTION_TYPE (UQI, V4SF, V4SF, INT, UQI)
kono
parents: 67
diff changeset
631 DEF_FUNCTION_TYPE (UQI, V4SF, V4SF, INT, UQI, INT)
kono
parents: 67
diff changeset
632
kono
parents: 67
diff changeset
633 DEF_FUNCTION_TYPE_ALIAS (UQI_FTYPE_UQI_UQI, CONST)
kono
parents: 67
diff changeset
634
kono
parents: 67
diff changeset
635 DEF_FUNCTION_TYPE (V16SI, UHI)
kono
parents: 67
diff changeset
636 DEF_FUNCTION_TYPE (V8DI, UQI)
kono
parents: 67
diff changeset
637 DEF_FUNCTION_TYPE (V16QI, UHI)
kono
parents: 67
diff changeset
638 DEF_FUNCTION_TYPE (V32QI, USI)
kono
parents: 67
diff changeset
639 DEF_FUNCTION_TYPE (V64QI, UDI)
kono
parents: 67
diff changeset
640 DEF_FUNCTION_TYPE (V8HI, UQI)
kono
parents: 67
diff changeset
641 DEF_FUNCTION_TYPE (V16HI, UHI)
kono
parents: 67
diff changeset
642 DEF_FUNCTION_TYPE (V32HI, USI)
kono
parents: 67
diff changeset
643 DEF_FUNCTION_TYPE (V4SI, UQI)
kono
parents: 67
diff changeset
644 DEF_FUNCTION_TYPE (V4SI, UHI)
kono
parents: 67
diff changeset
645 DEF_FUNCTION_TYPE (V8SI, UQI)
kono
parents: 67
diff changeset
646 DEF_FUNCTION_TYPE (V8SI, UHI)
kono
parents: 67
diff changeset
647 DEF_FUNCTION_TYPE (V2DI, UQI)
kono
parents: 67
diff changeset
648 DEF_FUNCTION_TYPE (V4DI, UQI)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
649
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
650 DEF_FUNCTION_TYPE (INT, V16QI, V16QI, INT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
651 DEF_FUNCTION_TYPE (UCHAR, UINT, UINT, UINT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
652 DEF_FUNCTION_TYPE (UCHAR, UINT64, UINT, UINT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
653 DEF_FUNCTION_TYPE (V16HI, V16HI, V16HI, V16HI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
654 DEF_FUNCTION_TYPE (V16QI, V16QI, QI, INT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
655 DEF_FUNCTION_TYPE (V16QI, V16QI, V16QI, INT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
656 DEF_FUNCTION_TYPE (V16QI, V16QI, V16QI, V16QI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
657 DEF_FUNCTION_TYPE (V1DI, V1DI, V1DI, INT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
658 DEF_FUNCTION_TYPE (V2DF, V2DF, V2DF, INT)
111
kono
parents: 67
diff changeset
659 DEF_FUNCTION_TYPE (V2DF, V2DF, V2DF, INT, INT)
kono
parents: 67
diff changeset
660 DEF_FUNCTION_TYPE (V4DF, V4DF, V4DI, INT)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
661 DEF_FUNCTION_TYPE (V2DF, V2DF, V2DF, V2DF)
111
kono
parents: 67
diff changeset
662 DEF_FUNCTION_TYPE (V2DF, V2DI, V2DF, V2DF, UQI)
kono
parents: 67
diff changeset
663 DEF_FUNCTION_TYPE (V2DF, V2DF, V2DI, V2DF, UQI)
63
b7f97abdc517 update gcc from gcc-4.5.0 to gcc-4.6
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents: 55
diff changeset
664 DEF_FUNCTION_TYPE (V2DF, V2DF, V2DF, V2DI, INT)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
665 DEF_FUNCTION_TYPE (V2DI, V2DI, DI, INT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
666 DEF_FUNCTION_TYPE (V2DI, V2DI, UINT, UINT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
667 DEF_FUNCTION_TYPE (V2DI, V2DI, V2DI, INT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
668 DEF_FUNCTION_TYPE (V2DI, V2DI, V2DI, V2DI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
669 DEF_FUNCTION_TYPE (V32QI, V32QI, V32QI, V32QI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
670 DEF_FUNCTION_TYPE (V4DF, V4DF, V2DF, INT)
111
kono
parents: 67
diff changeset
671 DEF_FUNCTION_TYPE (V4DF, V4DF, V2DF, INT, V4DF, UQI)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
672 DEF_FUNCTION_TYPE (V4DF, V4DF, V4DF, INT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
673 DEF_FUNCTION_TYPE (V4DF, V4DF, V4DF, V4DF)
63
b7f97abdc517 update gcc from gcc-4.5.0 to gcc-4.6
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents: 55
diff changeset
674 DEF_FUNCTION_TYPE (V4DF, V4DF, V4DF, V4DI, INT)
111
kono
parents: 67
diff changeset
675 DEF_FUNCTION_TYPE (V8DI, V8DI, V8DI, INT)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
676 DEF_FUNCTION_TYPE (V4DI, V4DI, V4DI, V4DI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
677 DEF_FUNCTION_TYPE (V4HI, V4HI, HI, INT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
678 DEF_FUNCTION_TYPE (V4SF, V4SF, FLOAT, INT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
679 DEF_FUNCTION_TYPE (V4SF, V4SF, V4SF, INT)
111
kono
parents: 67
diff changeset
680 DEF_FUNCTION_TYPE (V4SF, V4SF, V4SF, INT, INT)
kono
parents: 67
diff changeset
681 DEF_FUNCTION_TYPE (V4SF, V4SF, V2DF, INT)
kono
parents: 67
diff changeset
682 DEF_FUNCTION_TYPE (V2DF, V2DF, V4SF, INT)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
683 DEF_FUNCTION_TYPE (V4SF, V4SF, V4SF, V4SF)
111
kono
parents: 67
diff changeset
684 DEF_FUNCTION_TYPE (V4SF, V4SI, V4SF, V4SF, UQI)
kono
parents: 67
diff changeset
685 DEF_FUNCTION_TYPE (V4SF, V4SF, V4SI, V4SF, UQI)
kono
parents: 67
diff changeset
686 DEF_FUNCTION_TYPE (V4SF, V4SF, V4SF, V4SF, UQI)
63
b7f97abdc517 update gcc from gcc-4.5.0 to gcc-4.6
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents: 55
diff changeset
687 DEF_FUNCTION_TYPE (V4SF, V4SF, V4SF, V4SI, INT)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
688 DEF_FUNCTION_TYPE (V4SI, V4SI, SI, INT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
689 DEF_FUNCTION_TYPE (V4SI, V4SI, V4SI, INT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
690 DEF_FUNCTION_TYPE (V4SI, V4SI, V4SI, V2DI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
691 DEF_FUNCTION_TYPE (V4SI, V4SI, V4SI, V4SI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
692 DEF_FUNCTION_TYPE (V8HI, V8HI, HI, INT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
693 DEF_FUNCTION_TYPE (V8HI, V8HI, V8HI, INT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
694 DEF_FUNCTION_TYPE (V8HI, V8HI, V8HI, V4SI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
695 DEF_FUNCTION_TYPE (V8HI, V8HI, V8HI, V8HI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
696 DEF_FUNCTION_TYPE (V8SF, V8SF, V4SF, INT)
111
kono
parents: 67
diff changeset
697 DEF_FUNCTION_TYPE (V8SF, V8SF, V4SF, INT, V8SF, UQI)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
698 DEF_FUNCTION_TYPE (V8SF, V8SF, V8SF, INT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
699 DEF_FUNCTION_TYPE (V8SF, V8SF, V8SF, V8SF)
63
b7f97abdc517 update gcc from gcc-4.5.0 to gcc-4.6
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents: 55
diff changeset
700 DEF_FUNCTION_TYPE (V8SF, V8SF, V8SF, V8SI, INT)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
701 DEF_FUNCTION_TYPE (V8SI, V8SI, V4SI, INT)
111
kono
parents: 67
diff changeset
702 DEF_FUNCTION_TYPE (V8SI, V8SI, V4SI, INT, V8SI, UQI)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
703 DEF_FUNCTION_TYPE (V8SI, V8SI, V8SI, INT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
704 DEF_FUNCTION_TYPE (V8SI, V8SI, V8SI, V8SI)
111
kono
parents: 67
diff changeset
705 DEF_FUNCTION_TYPE (V4DI, V4DI, V4DI, INT)
kono
parents: 67
diff changeset
706 DEF_FUNCTION_TYPE (V4DI, V4DI, V2DI, INT)
kono
parents: 67
diff changeset
707 DEF_FUNCTION_TYPE (V4DI, V4DI, V2DI, INT, V4DI, UQI)
kono
parents: 67
diff changeset
708
kono
parents: 67
diff changeset
709 # Instructions with masking
kono
parents: 67
diff changeset
710 DEF_FUNCTION_TYPE (V2DF, V2DF, V2DF, UQI)
kono
parents: 67
diff changeset
711 DEF_FUNCTION_TYPE (V2DF, V4SF, V2DF, UQI)
kono
parents: 67
diff changeset
712 DEF_FUNCTION_TYPE (V2DF, V4SI, V2DF, UQI)
kono
parents: 67
diff changeset
713 DEF_FUNCTION_TYPE (V4DF, V4DF, V4DF, UQI)
kono
parents: 67
diff changeset
714 DEF_FUNCTION_TYPE (V4DF, V4SF, V4DF, UQI)
kono
parents: 67
diff changeset
715 DEF_FUNCTION_TYPE (V4DF, V4SI, V4DF, UQI)
kono
parents: 67
diff changeset
716 DEF_FUNCTION_TYPE (V8DF, V8DF, V8DF, UQI)
kono
parents: 67
diff changeset
717 DEF_FUNCTION_TYPE (V8DF, V8SI, V8DF, UQI)
kono
parents: 67
diff changeset
718 DEF_FUNCTION_TYPE (V2DI, V4SI, V2DI, UQI)
kono
parents: 67
diff changeset
719 DEF_FUNCTION_TYPE (V2DI, V8HI, V2DI, UQI)
kono
parents: 67
diff changeset
720 DEF_FUNCTION_TYPE (V4DI, V4DF, V4DI, UQI)
kono
parents: 67
diff changeset
721 DEF_FUNCTION_TYPE (V2DI, V2DF, V2DI, UQI)
kono
parents: 67
diff changeset
722 DEF_FUNCTION_TYPE (V2DI, V2DI, V2DI, V2DI, UQI)
kono
parents: 67
diff changeset
723 DEF_FUNCTION_TYPE (V2DI, V2DI, V2DI, INT, V2DI, UQI)
kono
parents: 67
diff changeset
724 DEF_FUNCTION_TYPE (V4DI, V4DI, V4DI, V4DI, UQI)
kono
parents: 67
diff changeset
725 DEF_FUNCTION_TYPE (V4DI, V4DI, V4DI, INT, V4DI, UQI)
kono
parents: 67
diff changeset
726 DEF_FUNCTION_TYPE (V8DI, V8SI, V8DI, UQI)
kono
parents: 67
diff changeset
727 DEF_FUNCTION_TYPE (V8DI, V8HI, V8DI, UQI)
kono
parents: 67
diff changeset
728 DEF_FUNCTION_TYPE (V8DI, V16QI, V8DI, UQI)
kono
parents: 67
diff changeset
729 DEF_FUNCTION_TYPE (V2DI, V16QI, V2DI, UQI)
kono
parents: 67
diff changeset
730 DEF_FUNCTION_TYPE (V4DI, V16QI, V4DI, UQI)
kono
parents: 67
diff changeset
731 DEF_FUNCTION_TYPE (V4DI, V4DI, V4DI, UQI)
kono
parents: 67
diff changeset
732 DEF_FUNCTION_TYPE (V4DI, V4SI, V4DI, UQI)
kono
parents: 67
diff changeset
733 DEF_FUNCTION_TYPE (V4DI, V8HI, V4DI, UQI)
kono
parents: 67
diff changeset
734 DEF_FUNCTION_TYPE (V8DI, V8DI, V8DI, V8DI, UQI)
kono
parents: 67
diff changeset
735 DEF_FUNCTION_TYPE (V8DF, V8DI, V8DF, V8DF, UQI)
kono
parents: 67
diff changeset
736 DEF_FUNCTION_TYPE (V8DF, V8DF, V8DI, V8DF, UQI)
kono
parents: 67
diff changeset
737 DEF_FUNCTION_TYPE (V4DF, V4DI, V4DF, V4DF, UQI)
kono
parents: 67
diff changeset
738 DEF_FUNCTION_TYPE (V4DF, V4DF, V4DI, V4DF, UQI)
kono
parents: 67
diff changeset
739 DEF_FUNCTION_TYPE (V4DF, V4DF, V4DF, V4DF, UQI)
kono
parents: 67
diff changeset
740 DEF_FUNCTION_TYPE (V8DF, V8DF, V8DF, V8DF, UQI)
kono
parents: 67
diff changeset
741 DEF_FUNCTION_TYPE (V16QI, V16QI, V16QI, V16QI, UHI)
kono
parents: 67
diff changeset
742 DEF_FUNCTION_TYPE (V16HI, V16HI, V16HI, V16HI, UHI)
kono
parents: 67
diff changeset
743 DEF_FUNCTION_TYPE (V16SI, V16SI, V16SI, V16SI, UHI)
kono
parents: 67
diff changeset
744 DEF_FUNCTION_TYPE (V2DF, V2DF, V2DF, V2DF, UQI)
kono
parents: 67
diff changeset
745 DEF_FUNCTION_TYPE (V32HI, V32HI, V32HI, V32HI, USI)
kono
parents: 67
diff changeset
746 DEF_FUNCTION_TYPE (V64QI, V64QI, V64QI, V64QI, UDI)
kono
parents: 67
diff changeset
747 DEF_FUNCTION_TYPE (V32QI, V32QI, V32QI, V32QI, USI)
kono
parents: 67
diff changeset
748 DEF_FUNCTION_TYPE (V8HI, V8HI, V8HI, V8HI, UQI)
kono
parents: 67
diff changeset
749 DEF_FUNCTION_TYPE (V4SF, V4SF, V4SF, UQI)
kono
parents: 67
diff changeset
750 DEF_FUNCTION_TYPE (V4SF, V4SI, V4SF, UQI)
kono
parents: 67
diff changeset
751 DEF_FUNCTION_TYPE (V8SF, V8SF, V8SF, UQI)
kono
parents: 67
diff changeset
752 DEF_FUNCTION_TYPE (V8SF, V8SI, V8SF, UQI)
kono
parents: 67
diff changeset
753 DEF_FUNCTION_TYPE (V16SF, V16SF, V16SF, UHI)
kono
parents: 67
diff changeset
754 DEF_FUNCTION_TYPE (V4SI, V16QI, V4SI, UQI)
kono
parents: 67
diff changeset
755 DEF_FUNCTION_TYPE (V4SI, V8HI, V4SI, UQI)
kono
parents: 67
diff changeset
756 DEF_FUNCTION_TYPE (V8SI, V8SI, V8SI, UQI)
kono
parents: 67
diff changeset
757 DEF_FUNCTION_TYPE (V8SI, V8HI, V8SI, UQI)
kono
parents: 67
diff changeset
758 DEF_FUNCTION_TYPE (V8SI, V16QI, V8SI, UQI)
kono
parents: 67
diff changeset
759 DEF_FUNCTION_TYPE (V4SI, V4SI, V4SI, V4SI, UQI)
kono
parents: 67
diff changeset
760 DEF_FUNCTION_TYPE (V4SI, V4SI, V4SI, INT, V4SI, UQI)
kono
parents: 67
diff changeset
761 DEF_FUNCTION_TYPE (V8SF, V8SF, V8SF, V8SF, UQI)
kono
parents: 67
diff changeset
762 DEF_FUNCTION_TYPE (V8SF, V8SI, V8SF, V8SF, UQI)
kono
parents: 67
diff changeset
763 DEF_FUNCTION_TYPE (V8SF, V8SF, V8SI, V8SF, UQI)
kono
parents: 67
diff changeset
764 DEF_FUNCTION_TYPE (V8SI, V8SI, V8SI, V8SI, UQI)
kono
parents: 67
diff changeset
765 DEF_FUNCTION_TYPE (V8SI, V8SI, V8SI, INT, V8SI, UQI)
kono
parents: 67
diff changeset
766 DEF_FUNCTION_TYPE (V16SF, V16SF, V16SF, V16SF, UHI)
kono
parents: 67
diff changeset
767 DEF_FUNCTION_TYPE (V16SF, V16SI, V16SF, V16SF, UHI)
kono
parents: 67
diff changeset
768 DEF_FUNCTION_TYPE (V16SF, V16SF, V16SI, V16SF, UHI)
kono
parents: 67
diff changeset
769 DEF_FUNCTION_TYPE (V16SF, V8SF, V16SF, UHI)
kono
parents: 67
diff changeset
770 DEF_FUNCTION_TYPE (V16SF, V4SF, V16SF, UHI)
kono
parents: 67
diff changeset
771 DEF_FUNCTION_TYPE (V8DF, V4DF, V8DF, UQI)
kono
parents: 67
diff changeset
772 DEF_FUNCTION_TYPE (V8DF, V2DF, V8DF, UQI)
kono
parents: 67
diff changeset
773 DEF_FUNCTION_TYPE (V16SI, V8SI, V16SI, UHI)
kono
parents: 67
diff changeset
774 DEF_FUNCTION_TYPE (V16SI, V4SI, V16SI, UHI)
kono
parents: 67
diff changeset
775 DEF_FUNCTION_TYPE (V16SI, SI, V16SI, UHI)
kono
parents: 67
diff changeset
776 DEF_FUNCTION_TYPE (V16SI, V16HI, V16SI, UHI)
kono
parents: 67
diff changeset
777 DEF_FUNCTION_TYPE (V16SI, V16QI, V16SI, UHI)
kono
parents: 67
diff changeset
778 DEF_FUNCTION_TYPE (V8DI, V4DI, V8DI, UQI)
kono
parents: 67
diff changeset
779 DEF_FUNCTION_TYPE (V4SI, V4DF, V4SI, UQI)
kono
parents: 67
diff changeset
780 DEF_FUNCTION_TYPE (V8DI, V2DI, V8DI, UQI)
kono
parents: 67
diff changeset
781 DEF_FUNCTION_TYPE (V8DI, DI, V8DI, UQI)
kono
parents: 67
diff changeset
782 DEF_FUNCTION_TYPE (V16QI, V16SI, V16QI, UHI)
kono
parents: 67
diff changeset
783 DEF_FUNCTION_TYPE (V16QI, V8DI, V16QI, UQI)
kono
parents: 67
diff changeset
784 DEF_FUNCTION_TYPE (V32HI, V32HI, V32HI, USI)
kono
parents: 67
diff changeset
785 DEF_FUNCTION_TYPE (V32HI, V64QI, V64QI, INT)
kono
parents: 67
diff changeset
786 DEF_FUNCTION_TYPE (V32HI, V32QI, V32HI, USI)
kono
parents: 67
diff changeset
787 DEF_FUNCTION_TYPE (V16HI, V16HI, V16HI, UHI)
kono
parents: 67
diff changeset
788 DEF_FUNCTION_TYPE (V16HI, V32QI, V32QI, INT)
kono
parents: 67
diff changeset
789 DEF_FUNCTION_TYPE (V16HI, V16QI, V16HI, UHI)
kono
parents: 67
diff changeset
790 DEF_FUNCTION_TYPE (V8HI, V16QI, V8HI, UQI)
kono
parents: 67
diff changeset
791 DEF_FUNCTION_TYPE (V8HI, V16QI, V16QI, INT)
kono
parents: 67
diff changeset
792 DEF_FUNCTION_TYPE (V8SF, V4SF, V8SF, UQI)
kono
parents: 67
diff changeset
793 DEF_FUNCTION_TYPE (V4DF, V2DF, V4DF, UQI)
kono
parents: 67
diff changeset
794 DEF_FUNCTION_TYPE (V8SI, V4SI, V8SI, UQI)
kono
parents: 67
diff changeset
795 DEF_FUNCTION_TYPE (V8SI, SI, V8SI, UQI)
kono
parents: 67
diff changeset
796 DEF_FUNCTION_TYPE (V4SI, V4SI, V4SI, UQI)
kono
parents: 67
diff changeset
797 DEF_FUNCTION_TYPE (V4SI, SI, V4SI, UQI)
kono
parents: 67
diff changeset
798 DEF_FUNCTION_TYPE (V4DI, V2DI, V4DI, UQI)
kono
parents: 67
diff changeset
799 DEF_FUNCTION_TYPE (V4DI, DI, V4DI, UQI)
kono
parents: 67
diff changeset
800 DEF_FUNCTION_TYPE (V2DI, V2DI, V2DI, UQI)
kono
parents: 67
diff changeset
801 DEF_FUNCTION_TYPE (V2DI, DI, V2DI, UQI)
kono
parents: 67
diff changeset
802 DEF_FUNCTION_TYPE (V64QI, V64QI, V64QI, UDI)
kono
parents: 67
diff changeset
803 DEF_FUNCTION_TYPE (V64QI, V16QI, V64QI, UDI)
kono
parents: 67
diff changeset
804 DEF_FUNCTION_TYPE (V64QI, QI, V64QI, UDI)
kono
parents: 67
diff changeset
805 DEF_FUNCTION_TYPE (V32QI, V32QI, V32QI, USI)
kono
parents: 67
diff changeset
806 DEF_FUNCTION_TYPE (V32QI, V16QI, V32QI, USI)
kono
parents: 67
diff changeset
807 DEF_FUNCTION_TYPE (V32QI, QI, V32QI, USI)
kono
parents: 67
diff changeset
808 DEF_FUNCTION_TYPE (V16QI, V16QI, V16QI, UHI)
kono
parents: 67
diff changeset
809 DEF_FUNCTION_TYPE (V16QI, QI, V16QI, UHI)
kono
parents: 67
diff changeset
810 DEF_FUNCTION_TYPE (V32HI, V8HI, V32HI, USI)
kono
parents: 67
diff changeset
811 DEF_FUNCTION_TYPE (V32HI, HI, V32HI, USI)
kono
parents: 67
diff changeset
812 DEF_FUNCTION_TYPE (V16HI, V8HI, V16HI, UHI)
kono
parents: 67
diff changeset
813 DEF_FUNCTION_TYPE (V16HI, HI, V16HI, UHI)
kono
parents: 67
diff changeset
814 DEF_FUNCTION_TYPE (V8HI, V8HI, V8HI, UQI)
kono
parents: 67
diff changeset
815 DEF_FUNCTION_TYPE (V8HI, HI, V8HI, UQI)
kono
parents: 67
diff changeset
816 DEF_FUNCTION_TYPE (V16SF, PCV16SF, V16SF, UHI)
kono
parents: 67
diff changeset
817 DEF_FUNCTION_TYPE (V8DF, PCV8DF, V8DF, UQI)
kono
parents: 67
diff changeset
818 DEF_FUNCTION_TYPE (V16SI, PCV16SI, V16SI, UHI)
kono
parents: 67
diff changeset
819 DEF_FUNCTION_TYPE (V8SF, PCV8SF, V8SF, UQI)
kono
parents: 67
diff changeset
820 DEF_FUNCTION_TYPE (V8DI, PCV8DI, V8DI, UQI)
kono
parents: 67
diff changeset
821 DEF_FUNCTION_TYPE (V8SI, PCV8SI, V8SI, UQI)
kono
parents: 67
diff changeset
822 DEF_FUNCTION_TYPE (V4DF, PCV4DF, V4DF, UQI)
kono
parents: 67
diff changeset
823 DEF_FUNCTION_TYPE (V4SF, PCV4SF, V4SF, UQI)
kono
parents: 67
diff changeset
824 DEF_FUNCTION_TYPE (V4DI, PCV4DI, V4DI, UQI)
kono
parents: 67
diff changeset
825 DEF_FUNCTION_TYPE (V4SI, PCV4SI, V4SI, UQI)
kono
parents: 67
diff changeset
826 DEF_FUNCTION_TYPE (V2DF, PCV2DF, V2DF, UQI)
kono
parents: 67
diff changeset
827 DEF_FUNCTION_TYPE (V2DI, PCV2DI, V2DI, UQI)
kono
parents: 67
diff changeset
828 DEF_FUNCTION_TYPE (V64QI, PCCHAR, V64QI, UDI)
kono
parents: 67
diff changeset
829 DEF_FUNCTION_TYPE (V32HI, PCSHORT, V32HI, USI)
kono
parents: 67
diff changeset
830 DEF_FUNCTION_TYPE (V32QI, PCCHAR, V32QI, USI)
kono
parents: 67
diff changeset
831 DEF_FUNCTION_TYPE (V16SF, PCFLOAT, V16SF, UHI)
kono
parents: 67
diff changeset
832 DEF_FUNCTION_TYPE (V8DF, PCDOUBLE, V8DF, UQI)
kono
parents: 67
diff changeset
833 DEF_FUNCTION_TYPE (V16SI, PCINT, V16SI, UHI)
kono
parents: 67
diff changeset
834 DEF_FUNCTION_TYPE (V16HI, PCSHORT, V16HI, UHI)
kono
parents: 67
diff changeset
835 DEF_FUNCTION_TYPE (V16QI, PCCHAR, V16QI, UHI)
kono
parents: 67
diff changeset
836 DEF_FUNCTION_TYPE (V8SF, PCFLOAT, V8SF, UQI)
kono
parents: 67
diff changeset
837 DEF_FUNCTION_TYPE (V8DI, PCINT64, V8DI, UQI)
kono
parents: 67
diff changeset
838 DEF_FUNCTION_TYPE (V8SI, PCINT, V8SI, UQI)
kono
parents: 67
diff changeset
839 DEF_FUNCTION_TYPE (V8HI, PCSHORT, V8HI, UQI)
kono
parents: 67
diff changeset
840 DEF_FUNCTION_TYPE (V4DF, PCDOUBLE, V4DF, UQI)
kono
parents: 67
diff changeset
841 DEF_FUNCTION_TYPE (V4SF, PCFLOAT, V4SF, UQI)
kono
parents: 67
diff changeset
842 DEF_FUNCTION_TYPE (V4DI, PCINT64, V4DI, UQI)
kono
parents: 67
diff changeset
843 DEF_FUNCTION_TYPE (V4SI, PCINT, V4SI, UQI)
kono
parents: 67
diff changeset
844 DEF_FUNCTION_TYPE (V2DF, PCDOUBLE, V2DF, UQI)
kono
parents: 67
diff changeset
845 DEF_FUNCTION_TYPE (V2DI, PCINT64, V2DI, UQI)
kono
parents: 67
diff changeset
846 DEF_FUNCTION_TYPE (V16HI, V16SI, V16HI, UHI)
kono
parents: 67
diff changeset
847 DEF_FUNCTION_TYPE (V8SI, V8DI, V8SI, UQI)
kono
parents: 67
diff changeset
848 DEF_FUNCTION_TYPE (V8HI, V8DI, V8HI, UQI)
kono
parents: 67
diff changeset
849 DEF_FUNCTION_TYPE (V16QI, V8HI, V16QI, UQI)
kono
parents: 67
diff changeset
850 DEF_FUNCTION_TYPE (V16QI, V16HI, V16QI, UHI)
kono
parents: 67
diff changeset
851 DEF_FUNCTION_TYPE (V16QI, V4SI, V16QI, UQI)
kono
parents: 67
diff changeset
852 DEF_FUNCTION_TYPE (V16QI, V8SI, V16QI, UQI)
kono
parents: 67
diff changeset
853 DEF_FUNCTION_TYPE (V8HI, V4SI, V8HI, UQI)
kono
parents: 67
diff changeset
854 DEF_FUNCTION_TYPE (V8HI, V8SI, V8HI, UQI)
kono
parents: 67
diff changeset
855 DEF_FUNCTION_TYPE (V16QI, V2DI, V16QI, UQI)
kono
parents: 67
diff changeset
856 DEF_FUNCTION_TYPE (V16QI, V4DI, V16QI, UQI)
kono
parents: 67
diff changeset
857 DEF_FUNCTION_TYPE (V8HI, V2DI, V8HI, UQI)
kono
parents: 67
diff changeset
858 DEF_FUNCTION_TYPE (V8HI, V4DI, V8HI, UQI)
kono
parents: 67
diff changeset
859 DEF_FUNCTION_TYPE (V4SI, V2DI, V4SI, UQI)
kono
parents: 67
diff changeset
860 DEF_FUNCTION_TYPE (V4SI, V4DI, V4SI, UQI)
kono
parents: 67
diff changeset
861 DEF_FUNCTION_TYPE (V32QI, V32HI, V32QI, USI)
kono
parents: 67
diff changeset
862 DEF_FUNCTION_TYPE (V2DF, V2DF, INT, V2DF, UQI)
kono
parents: 67
diff changeset
863 DEF_FUNCTION_TYPE (V4DF, V4DF, INT, V4DF, UQI)
kono
parents: 67
diff changeset
864 DEF_FUNCTION_TYPE (V4SF, V4SF, INT, V4SF, UQI)
kono
parents: 67
diff changeset
865 DEF_FUNCTION_TYPE (V8SF, V8SF, INT, V8SF, UQI)
kono
parents: 67
diff changeset
866 DEF_FUNCTION_TYPE (V4DF, V4DF, V4DF, INT, V4DF, UQI)
kono
parents: 67
diff changeset
867 DEF_FUNCTION_TYPE (V2DF, V2DF, V2DF, INT, V2DF, UQI)
kono
parents: 67
diff changeset
868 DEF_FUNCTION_TYPE (V8SF, V8SF, V8SF, INT, V8SF, UQI)
kono
parents: 67
diff changeset
869 DEF_FUNCTION_TYPE (V4SF, V4SF, V4SF, INT, V4SF, UQI)
kono
parents: 67
diff changeset
870 DEF_FUNCTION_TYPE (VOID, PV8DF, V8DF, UQI)
kono
parents: 67
diff changeset
871 DEF_FUNCTION_TYPE (VOID, PV8SI, V8DI, UQI)
kono
parents: 67
diff changeset
872 DEF_FUNCTION_TYPE (VOID, PV8HI, V8DI, UQI)
kono
parents: 67
diff changeset
873 DEF_FUNCTION_TYPE (VOID, PV8HI, V4DI, UQI)
kono
parents: 67
diff changeset
874 DEF_FUNCTION_TYPE (VOID, PV8HI, V2DI, UQI)
kono
parents: 67
diff changeset
875 DEF_FUNCTION_TYPE (VOID, PV4SI, V4DI, UQI)
kono
parents: 67
diff changeset
876 DEF_FUNCTION_TYPE (VOID, PV4SI, V2DI, UQI)
kono
parents: 67
diff changeset
877 DEF_FUNCTION_TYPE (VOID, PV8HI, V8SI, UQI)
kono
parents: 67
diff changeset
878 DEF_FUNCTION_TYPE (VOID, PV8HI, V4SI, UQI)
kono
parents: 67
diff changeset
879 DEF_FUNCTION_TYPE (VOID, PV4DF, V4DF, UQI)
kono
parents: 67
diff changeset
880 DEF_FUNCTION_TYPE (VOID, PV2DF, V2DF, UQI)
kono
parents: 67
diff changeset
881 DEF_FUNCTION_TYPE (VOID, PV16SF, V16SF, UHI)
kono
parents: 67
diff changeset
882 DEF_FUNCTION_TYPE (VOID, PV8SF, V8SF, UQI)
kono
parents: 67
diff changeset
883 DEF_FUNCTION_TYPE (VOID, PV4SF, V4SF, UQI)
kono
parents: 67
diff changeset
884 DEF_FUNCTION_TYPE (VOID, PV8DI, V8DI, UQI)
kono
parents: 67
diff changeset
885 DEF_FUNCTION_TYPE (VOID, PV4DI, V4DI, UQI)
kono
parents: 67
diff changeset
886 DEF_FUNCTION_TYPE (VOID, PV2DI, V2DI, UQI)
kono
parents: 67
diff changeset
887 DEF_FUNCTION_TYPE (VOID, PV16SI, V16SI, UHI)
kono
parents: 67
diff changeset
888 DEF_FUNCTION_TYPE (VOID, PV16HI, V16SI, UHI)
kono
parents: 67
diff changeset
889 DEF_FUNCTION_TYPE (VOID, PV16QI, V16SI, UHI)
kono
parents: 67
diff changeset
890 DEF_FUNCTION_TYPE (VOID, PV16QI, V8SI, UQI)
kono
parents: 67
diff changeset
891 DEF_FUNCTION_TYPE (VOID, PV16QI, V4SI, UQI)
kono
parents: 67
diff changeset
892 DEF_FUNCTION_TYPE (VOID, PV16QI, V8DI, UQI)
kono
parents: 67
diff changeset
893 DEF_FUNCTION_TYPE (VOID, PV16QI, V4DI, UQI)
kono
parents: 67
diff changeset
894 DEF_FUNCTION_TYPE (VOID, PV16QI, V2DI, UQI)
kono
parents: 67
diff changeset
895 DEF_FUNCTION_TYPE (VOID, PV8SI, V8SI, UQI)
kono
parents: 67
diff changeset
896 DEF_FUNCTION_TYPE (VOID, PV4SI, V4SI, UQI)
kono
parents: 67
diff changeset
897 DEF_FUNCTION_TYPE (VOID, PDOUBLE, V8DF, UQI)
kono
parents: 67
diff changeset
898 DEF_FUNCTION_TYPE (VOID, PDOUBLE, V4DF, UQI)
kono
parents: 67
diff changeset
899 DEF_FUNCTION_TYPE (VOID, PDOUBLE, V2DF, UQI)
kono
parents: 67
diff changeset
900 DEF_FUNCTION_TYPE (VOID, PFLOAT, V16SF, UHI)
kono
parents: 67
diff changeset
901 DEF_FUNCTION_TYPE (VOID, PFLOAT, V8SF, UQI)
kono
parents: 67
diff changeset
902 DEF_FUNCTION_TYPE (VOID, PFLOAT, V4SF, UQI)
kono
parents: 67
diff changeset
903 DEF_FUNCTION_TYPE (VOID, PINT64, V8DI, UQI)
kono
parents: 67
diff changeset
904 DEF_FUNCTION_TYPE (VOID, PINT64, V4DI, UQI)
kono
parents: 67
diff changeset
905 DEF_FUNCTION_TYPE (VOID, PINT64, V2DI, UQI)
kono
parents: 67
diff changeset
906 DEF_FUNCTION_TYPE (VOID, PINT, V16SI, UHI)
kono
parents: 67
diff changeset
907 DEF_FUNCTION_TYPE (VOID, PINT, V8SI, UQI)
kono
parents: 67
diff changeset
908 DEF_FUNCTION_TYPE (VOID, PINT, V4SI, UQI)
kono
parents: 67
diff changeset
909 DEF_FUNCTION_TYPE (VOID, PSHORT, V32HI, USI)
kono
parents: 67
diff changeset
910 DEF_FUNCTION_TYPE (VOID, PSHORT, V16HI, UHI)
kono
parents: 67
diff changeset
911 DEF_FUNCTION_TYPE (VOID, PSHORT, V8HI, UQI)
kono
parents: 67
diff changeset
912 DEF_FUNCTION_TYPE (VOID, PCHAR, V64QI, UDI)
kono
parents: 67
diff changeset
913 DEF_FUNCTION_TYPE (VOID, PCHAR, V32QI, USI)
kono
parents: 67
diff changeset
914 DEF_FUNCTION_TYPE (VOID, PCHAR, V16QI, UHI)
kono
parents: 67
diff changeset
915 DEF_FUNCTION_TYPE (V8DI, V8DI, V8DI, V8DI, INT, UQI)
kono
parents: 67
diff changeset
916 DEF_FUNCTION_TYPE (V8SI, V8SF, V8SI, UQI)
kono
parents: 67
diff changeset
917 DEF_FUNCTION_TYPE (V4SI, V4SF, V4SI, UQI)
kono
parents: 67
diff changeset
918 DEF_FUNCTION_TYPE (V4DI, V4SF, V4DI, UQI)
kono
parents: 67
diff changeset
919 DEF_FUNCTION_TYPE (V2DI, V4SF, V2DI, UQI)
kono
parents: 67
diff changeset
920 DEF_FUNCTION_TYPE (V4SF, V4DI, V4SF, UQI)
kono
parents: 67
diff changeset
921 DEF_FUNCTION_TYPE (V4SF, V2DI, V4SF, UQI)
kono
parents: 67
diff changeset
922 DEF_FUNCTION_TYPE (V4DF, V4DI, V4DF, UQI)
kono
parents: 67
diff changeset
923 DEF_FUNCTION_TYPE (V2DF, V2DI, V2DF, UQI)
kono
parents: 67
diff changeset
924 DEF_FUNCTION_TYPE (V32HI, V32HI, INT, V32HI, USI)
kono
parents: 67
diff changeset
925 DEF_FUNCTION_TYPE (V32HI, V32HI, V8HI, V32HI, USI)
kono
parents: 67
diff changeset
926 DEF_FUNCTION_TYPE (V16HI, V16HI, INT, V16HI, UHI)
kono
parents: 67
diff changeset
927 DEF_FUNCTION_TYPE (V16HI, V16HI, V8HI, V16HI, UHI)
kono
parents: 67
diff changeset
928 DEF_FUNCTION_TYPE (V8HI, V8HI, INT, V8HI, UQI)
kono
parents: 67
diff changeset
929 DEF_FUNCTION_TYPE (V32HI, V64QI, V64QI, INT, V32HI, USI)
kono
parents: 67
diff changeset
930 DEF_FUNCTION_TYPE (V16HI, V32QI, V32QI, INT, V16HI, UHI)
kono
parents: 67
diff changeset
931 DEF_FUNCTION_TYPE (V8HI, V16QI, V16QI, INT, V8HI, UQI)
kono
parents: 67
diff changeset
932 DEF_FUNCTION_TYPE (V64QI, V32HI, V32HI, V64QI, UDI)
kono
parents: 67
diff changeset
933 DEF_FUNCTION_TYPE (V32QI, V16HI, V16HI, V32QI, USI)
kono
parents: 67
diff changeset
934 DEF_FUNCTION_TYPE (V16QI, V8HI, V8HI, V16QI, UHI)
kono
parents: 67
diff changeset
935 DEF_FUNCTION_TYPE (V32HI, V16SI, V16SI, V32HI, USI)
kono
parents: 67
diff changeset
936 DEF_FUNCTION_TYPE (V16HI, V8SI, V8SI, V16HI, UHI)
kono
parents: 67
diff changeset
937 DEF_FUNCTION_TYPE (V8HI, V4SI, V4SI, V8HI, UQI)
kono
parents: 67
diff changeset
938 DEF_FUNCTION_TYPE (V8DI, V16SI, V16SI, V8DI, UQI)
kono
parents: 67
diff changeset
939 DEF_FUNCTION_TYPE (V4DI, V8SI, V8SI, V4DI, UQI)
kono
parents: 67
diff changeset
940 DEF_FUNCTION_TYPE (V2DI, V4SI, V4SI, V2DI, UQI)
kono
parents: 67
diff changeset
941 DEF_FUNCTION_TYPE (V16SI, V16SI, V16SI, V16SI, INT, UHI)
kono
parents: 67
diff changeset
942 DEF_FUNCTION_TYPE (V8SI, V8SI, V8SI, V8SI, INT, UQI)
kono
parents: 67
diff changeset
943 DEF_FUNCTION_TYPE (V4DI, V4DI, V4DI, V4DI, INT, UQI)
kono
parents: 67
diff changeset
944 DEF_FUNCTION_TYPE (V4SI, V4SI, V4SI, V4SI, INT, UQI)
kono
parents: 67
diff changeset
945 DEF_FUNCTION_TYPE (V2DI, V2DI, V2DI, V2DI, INT, UQI)
kono
parents: 67
diff changeset
946
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
947 DEF_FUNCTION_TYPE (VOID, PCVOID, UNSIGNED, UNSIGNED)
67
f6334be47118 update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp>
parents: 63
diff changeset
948 DEF_FUNCTION_TYPE (VOID, PV2DF, V2DI, V2DF)
f6334be47118 update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp>
parents: 63
diff changeset
949 DEF_FUNCTION_TYPE (VOID, PV4DF, V4DI, V4DF)
f6334be47118 update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp>
parents: 63
diff changeset
950 DEF_FUNCTION_TYPE (VOID, PV4SF, V4SI, V4SF)
f6334be47118 update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp>
parents: 63
diff changeset
951 DEF_FUNCTION_TYPE (VOID, PV8SF, V8SI, V8SF)
111
kono
parents: 67
diff changeset
952 DEF_FUNCTION_TYPE (VOID, PV2DI, V2DI, V2DI)
kono
parents: 67
diff changeset
953 DEF_FUNCTION_TYPE (VOID, PV4DI, V4DI, V4DI)
kono
parents: 67
diff changeset
954 DEF_FUNCTION_TYPE (VOID, PV4SI, V4SI, V4SI)
kono
parents: 67
diff changeset
955 DEF_FUNCTION_TYPE (VOID, PV8SI, V8SI, V8SI)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
956 DEF_FUNCTION_TYPE (VOID, UINT, UINT, UINT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
957 DEF_FUNCTION_TYPE (VOID, UINT64, UINT, UINT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
958 DEF_FUNCTION_TYPE (VOID, V16QI, V16QI, PCHAR)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
959 DEF_FUNCTION_TYPE (VOID, V8QI, V8QI, PCHAR)
111
kono
parents: 67
diff changeset
960
kono
parents: 67
diff changeset
961 DEF_FUNCTION_TYPE (V8SI, V8SI, V4SI, V8SI, UQI)
kono
parents: 67
diff changeset
962 DEF_FUNCTION_TYPE (V4DI, V4DI, V2DI, V4DI, UQI)
kono
parents: 67
diff changeset
963
kono
parents: 67
diff changeset
964 DEF_FUNCTION_TYPE (QI, V8DF, INT)
kono
parents: 67
diff changeset
965 DEF_FUNCTION_TYPE (QI, V4DF, INT)
kono
parents: 67
diff changeset
966 DEF_FUNCTION_TYPE (QI, V4DF, V4DF, INT, UQI)
kono
parents: 67
diff changeset
967 DEF_FUNCTION_TYPE (HI, V16SF, INT)
kono
parents: 67
diff changeset
968 DEF_FUNCTION_TYPE (QI, V8SF, INT)
kono
parents: 67
diff changeset
969 DEF_FUNCTION_TYPE (QI, V8SF, V8SF, INT, UQI)
kono
parents: 67
diff changeset
970 DEF_FUNCTION_TYPE (QI, V8DF, INT, UQI)
kono
parents: 67
diff changeset
971 DEF_FUNCTION_TYPE (QI, V4DF, INT, UQI)
kono
parents: 67
diff changeset
972 DEF_FUNCTION_TYPE (QI, V2DF, INT, UQI)
kono
parents: 67
diff changeset
973 DEF_FUNCTION_TYPE (HI, V16SF, INT, UHI)
kono
parents: 67
diff changeset
974 DEF_FUNCTION_TYPE (QI, V8SF, INT, UQI)
kono
parents: 67
diff changeset
975 DEF_FUNCTION_TYPE (QI, V4SF, INT, UQI)
kono
parents: 67
diff changeset
976 DEF_FUNCTION_TYPE (VOID, PV32QI, V32HI, USI)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
977
145
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
978 DEF_FUNCTION_TYPE (VOID, PUHI, PUHI, V16SI, V16SI)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
979 DEF_FUNCTION_TYPE (VOID, PUQI, PUQI, V8SI, V8SI)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
980 DEF_FUNCTION_TYPE (VOID, PUQI, PUQI, V4SI, V4SI)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
981 DEF_FUNCTION_TYPE (VOID, PUQI, PUQI, V8DI, V8DI)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
982 DEF_FUNCTION_TYPE (VOID, PUQI, PUQI, V4DI, V4DI)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
983 DEF_FUNCTION_TYPE (VOID, PUQI, PUQI, V2DI, V2DI)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
984
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
985 DEF_FUNCTION_TYPE (V2DI, V2DI, V2DI, UINT, UINT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
986 DEF_FUNCTION_TYPE (V4HI, HI, HI, HI, HI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
987
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
988 DEF_FUNCTION_TYPE (INT, V16QI, INT, V16QI, INT, INT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
989 DEF_FUNCTION_TYPE (V16QI, V16QI, INT, V16QI, INT, INT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
990
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
991 DEF_FUNCTION_TYPE (V8QI, QI, QI, QI, QI, QI, QI, QI, QI)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
992
111
kono
parents: 67
diff changeset
993 DEF_FUNCTION_TYPE (UCHAR, UCHAR, UINT, UINT, PUNSIGNED)
kono
parents: 67
diff changeset
994 DEF_FUNCTION_TYPE (UCHAR, UCHAR, ULONGLONG, ULONGLONG, PULONGLONG)
kono
parents: 67
diff changeset
995
kono
parents: 67
diff changeset
996 # Instructions with rounding
kono
parents: 67
diff changeset
997 DEF_FUNCTION_TYPE (UINT64, V2DF, INT)
kono
parents: 67
diff changeset
998 DEF_FUNCTION_TYPE (UINT64, V4SF, INT)
kono
parents: 67
diff changeset
999 DEF_FUNCTION_TYPE (UINT, V2DF, INT)
kono
parents: 67
diff changeset
1000 DEF_FUNCTION_TYPE (UINT, V4SF, INT)
kono
parents: 67
diff changeset
1001 DEF_FUNCTION_TYPE (INT64, V2DF, INT)
kono
parents: 67
diff changeset
1002 DEF_FUNCTION_TYPE (INT64, V4SF, INT)
kono
parents: 67
diff changeset
1003 DEF_FUNCTION_TYPE (INT, V2DF, INT)
kono
parents: 67
diff changeset
1004 DEF_FUNCTION_TYPE (INT, V4SF, INT)
kono
parents: 67
diff changeset
1005 DEF_FUNCTION_TYPE (V2DF, V2DF, UINT64, INT)
kono
parents: 67
diff changeset
1006 DEF_FUNCTION_TYPE (V4SF, V4SF, UINT64, INT)
kono
parents: 67
diff changeset
1007 DEF_FUNCTION_TYPE (V4SF, V4SF, UINT, INT)
kono
parents: 67
diff changeset
1008 DEF_FUNCTION_TYPE (V2DF, V2DF, INT64, INT)
kono
parents: 67
diff changeset
1009 DEF_FUNCTION_TYPE (V4SF, V4SF, INT64, INT)
kono
parents: 67
diff changeset
1010 DEF_FUNCTION_TYPE (V4SF, V4SF, INT, INT)
kono
parents: 67
diff changeset
1011 DEF_FUNCTION_TYPE (V16SI, V16SF, V16SI, HI, INT)
kono
parents: 67
diff changeset
1012 DEF_FUNCTION_TYPE (V16SF, V16SI, V16SF, HI, INT)
kono
parents: 67
diff changeset
1013 DEF_FUNCTION_TYPE (V16SF, V16SF, V16SF, HI, INT)
kono
parents: 67
diff changeset
1014 DEF_FUNCTION_TYPE (V16SF, V16HI, V16SF, HI, INT)
kono
parents: 67
diff changeset
1015 DEF_FUNCTION_TYPE (V8SI, V8DF, V8SI, QI, INT)
kono
parents: 67
diff changeset
1016 DEF_FUNCTION_TYPE (V8SF, V8DF, V8SF, QI, INT)
kono
parents: 67
diff changeset
1017 DEF_FUNCTION_TYPE (V8DF, V8DF, V8DF, QI, INT)
kono
parents: 67
diff changeset
1018 DEF_FUNCTION_TYPE (V8DF, V8SF, V8DF, QI, INT)
kono
parents: 67
diff changeset
1019 DEF_FUNCTION_TYPE (V8DI, V8DF, V8DI, QI, INT)
kono
parents: 67
diff changeset
1020 DEF_FUNCTION_TYPE (V8DI, V8SF, V8DI, QI, INT)
kono
parents: 67
diff changeset
1021 DEF_FUNCTION_TYPE (V8DF, V8DI, V8DF, QI, INT)
kono
parents: 67
diff changeset
1022 DEF_FUNCTION_TYPE (V8SF, V8DI, V8SF, QI, INT)
kono
parents: 67
diff changeset
1023 DEF_FUNCTION_TYPE (V16SF, V16SF, V16SF, V16SF, HI, INT)
kono
parents: 67
diff changeset
1024 DEF_FUNCTION_TYPE (V8DF, V8DF, V8DF, V8DF, UQI, INT)
kono
parents: 67
diff changeset
1025 DEF_FUNCTION_TYPE (V2DF, V2DF, V2DF, V2DF, UQI, INT)
kono
parents: 67
diff changeset
1026 DEF_FUNCTION_TYPE (V4SF, V4SF, V4SF, V4SF, UQI, INT)
kono
parents: 67
diff changeset
1027 DEF_FUNCTION_TYPE (V4SF, V4SF, V4SF, V4SF, QI, INT)
kono
parents: 67
diff changeset
1028 DEF_FUNCTION_TYPE (V4SF, V4SF, V2DF, V4SF, QI, INT)
kono
parents: 67
diff changeset
1029 DEF_FUNCTION_TYPE (V2DF, V2DF, V2DF, V2DF, QI, INT)
kono
parents: 67
diff changeset
1030 DEF_FUNCTION_TYPE (V2DF, V2DF, V4SF, V2DF, QI, INT)
kono
parents: 67
diff changeset
1031 DEF_FUNCTION_TYPE (V2DF, V2DF, V2DF, V2DF, INT)
kono
parents: 67
diff changeset
1032 DEF_FUNCTION_TYPE (V4SF, V4SF, V4SF, V4SF, INT)
kono
parents: 67
diff changeset
1033
kono
parents: 67
diff changeset
1034 DEF_FUNCTION_TYPE (V16SF, V16SF, INT, V16SF, HI, INT)
kono
parents: 67
diff changeset
1035 DEF_FUNCTION_TYPE (V8DF, V8DF, INT, V8DF, QI, INT)
kono
parents: 67
diff changeset
1036 DEF_FUNCTION_TYPE (V4SF, V4SF, V4SF, INT, V4SF, QI, INT)
kono
parents: 67
diff changeset
1037 DEF_FUNCTION_TYPE (V2DF, V2DF, V2DF, INT, V2DF, QI, INT)
kono
parents: 67
diff changeset
1038
kono
parents: 67
diff changeset
1039 DEF_FUNCTION_TYPE (V2DF, V2DF, PCDOUBLE, V4SI, V2DF, INT)
kono
parents: 67
diff changeset
1040 DEF_FUNCTION_TYPE (V4DF, V4DF, PCDOUBLE, V4SI, V4DF, INT)
kono
parents: 67
diff changeset
1041 DEF_FUNCTION_TYPE (V4DF, V4DF, PCDOUBLE, V8SI, V4DF, INT)
kono
parents: 67
diff changeset
1042 DEF_FUNCTION_TYPE (V2DF, V2DF, PCDOUBLE, V2DI, V2DF, INT)
kono
parents: 67
diff changeset
1043 DEF_FUNCTION_TYPE (V4DF, V4DF, PCDOUBLE, V4DI, V4DF, INT)
kono
parents: 67
diff changeset
1044 DEF_FUNCTION_TYPE (V4SF, V4SF, PCFLOAT, V4SI, V4SF, INT)
kono
parents: 67
diff changeset
1045 DEF_FUNCTION_TYPE (V8SF, V8SF, PCFLOAT, V8SI, V8SF, INT)
kono
parents: 67
diff changeset
1046 DEF_FUNCTION_TYPE (V4SF, V4SF, PCFLOAT, V2DI, V4SF, INT)
kono
parents: 67
diff changeset
1047 DEF_FUNCTION_TYPE (V4SF, V4SF, PCFLOAT, V4DI, V4SF, INT)
kono
parents: 67
diff changeset
1048 DEF_FUNCTION_TYPE (V8SF, V8SF, PCFLOAT, V4DI, V8SF, INT)
kono
parents: 67
diff changeset
1049 DEF_FUNCTION_TYPE (V2DI, V2DI, PCINT64, V4SI, V2DI, INT)
kono
parents: 67
diff changeset
1050 DEF_FUNCTION_TYPE (V4DI, V4DI, PCINT64, V4SI, V4DI, INT)
kono
parents: 67
diff changeset
1051 DEF_FUNCTION_TYPE (V4DI, V4DI, PCINT64, V8SI, V4DI, INT)
kono
parents: 67
diff changeset
1052 DEF_FUNCTION_TYPE (V2DI, V2DI, PCINT64, V2DI, V2DI, INT)
kono
parents: 67
diff changeset
1053 DEF_FUNCTION_TYPE (V4DI, V4DI, PCINT64, V4DI, V4DI, INT)
kono
parents: 67
diff changeset
1054 DEF_FUNCTION_TYPE (V4SI, V4SI, PCINT, V4SI, V4SI, INT)
kono
parents: 67
diff changeset
1055 DEF_FUNCTION_TYPE (V8SI, V8SI, PCINT, V8SI, V8SI, INT)
kono
parents: 67
diff changeset
1056 DEF_FUNCTION_TYPE (V4SI, V4SI, PCINT, V2DI, V4SI, INT)
kono
parents: 67
diff changeset
1057 DEF_FUNCTION_TYPE (V4SI, V4SI, PCINT, V4DI, V4SI, INT)
kono
parents: 67
diff changeset
1058 DEF_FUNCTION_TYPE (V8SI, V8SI, PCINT, V4DI, V8SI, INT)
kono
parents: 67
diff changeset
1059
kono
parents: 67
diff changeset
1060 DEF_FUNCTION_TYPE (V16SF, V16SF, PCFLOAT, V8DI, HI, INT)
kono
parents: 67
diff changeset
1061 DEF_FUNCTION_TYPE (V8DF, V8DF, PCDOUBLE, V16SI, QI, INT)
kono
parents: 67
diff changeset
1062 DEF_FUNCTION_TYPE (V16SI, V16SI, PCINT, V8DI, HI, INT)
kono
parents: 67
diff changeset
1063 DEF_FUNCTION_TYPE (V8DI, V8DI, PCINT64, V16SI, QI, INT)
kono
parents: 67
diff changeset
1064 DEF_FUNCTION_TYPE (V4DF, V4DF, PCDOUBLE, V8SI, QI, INT)
kono
parents: 67
diff changeset
1065 DEF_FUNCTION_TYPE (V8SF, V8SF, PCFLOAT, V4DI, QI, INT)
kono
parents: 67
diff changeset
1066 DEF_FUNCTION_TYPE (V4DI, V4DI, PCINT64, V8SI, QI, INT)
kono
parents: 67
diff changeset
1067 DEF_FUNCTION_TYPE (V8SI, V8SI, PCINT, V4DI, QI, INT)
kono
parents: 67
diff changeset
1068
kono
parents: 67
diff changeset
1069 DEF_FUNCTION_TYPE (VOID, PFLOAT, HI, V8DI, V16SF, INT)
kono
parents: 67
diff changeset
1070 DEF_FUNCTION_TYPE (VOID, PDOUBLE, QI, V16SI, V8DF, INT)
kono
parents: 67
diff changeset
1071 DEF_FUNCTION_TYPE (VOID, PINT, HI, V8DI, V16SI, INT)
kono
parents: 67
diff changeset
1072 DEF_FUNCTION_TYPE (VOID, PLONGLONG, QI, V16SI, V8DI, INT)
145
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1073 DEF_FUNCTION_TYPE (VOID, PFLOAT, QI, V4DI, V8SF, INT)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1074 DEF_FUNCTION_TYPE (VOID, PDOUBLE, QI, V8SI, V4DF, INT)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1075 DEF_FUNCTION_TYPE (VOID, PINT, QI, V4DI, V8SI, INT)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1076 DEF_FUNCTION_TYPE (VOID, PLONGLONG, QI, V8SI, V4DI, INT)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1077 DEF_FUNCTION_TYPE (VOID, PFLOAT, QI, V2DI, V4SF, INT)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1078 DEF_FUNCTION_TYPE (VOID, PDOUBLE, QI, V4SI, V2DF, INT)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1079 DEF_FUNCTION_TYPE (VOID, PINT, QI, V2DI, V4SI, INT)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1080 DEF_FUNCTION_TYPE (VOID, PLONGLONG, QI, V4SI, V2DI, INT)
111
kono
parents: 67
diff changeset
1081
kono
parents: 67
diff changeset
1082 DEF_FUNCTION_TYPE (V16SF, V16SF, PCVOID, V16SI, HI, INT)
kono
parents: 67
diff changeset
1083 DEF_FUNCTION_TYPE (V8DF, V8DF, PCVOID, V8SI, QI, INT)
kono
parents: 67
diff changeset
1084 DEF_FUNCTION_TYPE (V8SF, V8SF, PCVOID, V8DI, QI, INT)
kono
parents: 67
diff changeset
1085 DEF_FUNCTION_TYPE (V8DF, V8DF, PCVOID, V8DI, QI, INT)
kono
parents: 67
diff changeset
1086 DEF_FUNCTION_TYPE (V16SI, V16SI, PCVOID, V16SI, HI, INT)
kono
parents: 67
diff changeset
1087 DEF_FUNCTION_TYPE (V8DI, V8DI, PCVOID, V8SI, QI, INT)
kono
parents: 67
diff changeset
1088 DEF_FUNCTION_TYPE (V8SI, V8SI, PCVOID, V8DI, QI, INT)
kono
parents: 67
diff changeset
1089 DEF_FUNCTION_TYPE (V8DI, V8DI, PCVOID, V8DI, QI, INT)
kono
parents: 67
diff changeset
1090 DEF_FUNCTION_TYPE (VOID, PVOID, HI, V16SI, V16SF, INT)
kono
parents: 67
diff changeset
1091 DEF_FUNCTION_TYPE (VOID, PVOID, QI, V8SI, V8DF, INT)
kono
parents: 67
diff changeset
1092 DEF_FUNCTION_TYPE (VOID, PVOID, QI, V8DI, V8SF, INT)
kono
parents: 67
diff changeset
1093 DEF_FUNCTION_TYPE (VOID, PVOID, QI, V8DI, V8DF, INT)
kono
parents: 67
diff changeset
1094 DEF_FUNCTION_TYPE (VOID, PVOID, HI, V16SI, V16SI, INT)
kono
parents: 67
diff changeset
1095 DEF_FUNCTION_TYPE (VOID, PVOID, QI, V8SI, V8DI, INT)
kono
parents: 67
diff changeset
1096 DEF_FUNCTION_TYPE (VOID, PVOID, QI, V8DI, V8SI, INT)
kono
parents: 67
diff changeset
1097 DEF_FUNCTION_TYPE (VOID, PVOID, QI, V8DI, V8DI, INT)
kono
parents: 67
diff changeset
1098 DEF_FUNCTION_TYPE (V2DF, V2DF, PCVOID, V4SI, QI, INT)
kono
parents: 67
diff changeset
1099 DEF_FUNCTION_TYPE (V4DF, V4DF, PCVOID, V4SI, QI, INT)
kono
parents: 67
diff changeset
1100 DEF_FUNCTION_TYPE (V2DF, V2DF, PCVOID, V2DI, QI, INT)
kono
parents: 67
diff changeset
1101 DEF_FUNCTION_TYPE (V4DF, V4DF, PCVOID, V4DI, QI, INT)
kono
parents: 67
diff changeset
1102 DEF_FUNCTION_TYPE (V4SF, V4SF, PCVOID, V4SI, QI, INT)
kono
parents: 67
diff changeset
1103 DEF_FUNCTION_TYPE (V8SF, V8SF, PCVOID, V8SI, QI, INT)
kono
parents: 67
diff changeset
1104 DEF_FUNCTION_TYPE (V4SF, V4SF, PCVOID, V2DI, QI, INT)
kono
parents: 67
diff changeset
1105 DEF_FUNCTION_TYPE (V4SF, V4SF, PCVOID, V4DI, QI, INT)
kono
parents: 67
diff changeset
1106 DEF_FUNCTION_TYPE (V2DI, V2DI, PCVOID, V4SI, QI, INT)
kono
parents: 67
diff changeset
1107 DEF_FUNCTION_TYPE (V4DI, V4DI, PCVOID, V4SI, QI, INT)
kono
parents: 67
diff changeset
1108 DEF_FUNCTION_TYPE (V2DI, V2DI, PCVOID, V2DI, QI, INT)
kono
parents: 67
diff changeset
1109 DEF_FUNCTION_TYPE (V4DI, V4DI, PCVOID, V4DI, QI, INT)
kono
parents: 67
diff changeset
1110 DEF_FUNCTION_TYPE (V4SI, V4SI, PCVOID, V4SI, QI, INT)
kono
parents: 67
diff changeset
1111 DEF_FUNCTION_TYPE (V8SI, V8SI, PCVOID, V8SI, QI, INT)
kono
parents: 67
diff changeset
1112 DEF_FUNCTION_TYPE (V4SI, V4SI, PCVOID, V2DI, QI, INT)
kono
parents: 67
diff changeset
1113 DEF_FUNCTION_TYPE (V4SI, V4SI, PCVOID, V4DI, QI, INT)
kono
parents: 67
diff changeset
1114 DEF_FUNCTION_TYPE (VOID, PVOID, QI, V8SI, V8SF, INT)
kono
parents: 67
diff changeset
1115 DEF_FUNCTION_TYPE (VOID, PVOID, QI, V4SI, V4SF, INT)
kono
parents: 67
diff changeset
1116 DEF_FUNCTION_TYPE (VOID, PVOID, QI, V4SI, V4DF, INT)
kono
parents: 67
diff changeset
1117 DEF_FUNCTION_TYPE (VOID, PVOID, QI, V4SI, V2DF, INT)
kono
parents: 67
diff changeset
1118 DEF_FUNCTION_TYPE (VOID, PVOID, QI, V4DI, V4SF, INT)
kono
parents: 67
diff changeset
1119 DEF_FUNCTION_TYPE (VOID, PVOID, QI, V2DI, V4SF, INT)
kono
parents: 67
diff changeset
1120 DEF_FUNCTION_TYPE (VOID, PVOID, QI, V4DI, V4DF, INT)
kono
parents: 67
diff changeset
1121 DEF_FUNCTION_TYPE (VOID, PVOID, QI, V2DI, V2DF, INT)
kono
parents: 67
diff changeset
1122 DEF_FUNCTION_TYPE (VOID, PVOID, QI, V8SI, V8SI, INT)
kono
parents: 67
diff changeset
1123 DEF_FUNCTION_TYPE (VOID, PVOID, QI, V4SI, V4SI, INT)
kono
parents: 67
diff changeset
1124 DEF_FUNCTION_TYPE (VOID, PVOID, QI, V4SI, V4DI, INT)
kono
parents: 67
diff changeset
1125 DEF_FUNCTION_TYPE (VOID, PVOID, QI, V4SI, V2DI, INT)
kono
parents: 67
diff changeset
1126 DEF_FUNCTION_TYPE (VOID, PVOID, QI, V4DI, V4SI, INT)
kono
parents: 67
diff changeset
1127 DEF_FUNCTION_TYPE (VOID, PVOID, QI, V2DI, V4SI, INT)
kono
parents: 67
diff changeset
1128 DEF_FUNCTION_TYPE (VOID, PVOID, QI, V4DI, V4DI, INT)
kono
parents: 67
diff changeset
1129 DEF_FUNCTION_TYPE (VOID, PVOID, QI, V2DI, V2DI, INT)
kono
parents: 67
diff changeset
1130 DEF_FUNCTION_TYPE (VOID, QI, V8SI, PCVOID, INT, INT)
kono
parents: 67
diff changeset
1131 DEF_FUNCTION_TYPE (VOID, HI, V16SI, PCVOID, INT, INT)
kono
parents: 67
diff changeset
1132 DEF_FUNCTION_TYPE (VOID, QI, V8DI, PCVOID, INT, INT)
kono
parents: 67
diff changeset
1133 DEF_FUNCTION_TYPE (VOID, PV8QI, V8HI, UQI)
kono
parents: 67
diff changeset
1134 DEF_FUNCTION_TYPE (VOID, PV16QI, V16HI, UHI)
kono
parents: 67
diff changeset
1135
kono
parents: 67
diff changeset
1136 DEF_FUNCTION_TYPE_ALIAS (V2DF_FTYPE_V2DF, ROUND)
kono
parents: 67
diff changeset
1137 DEF_FUNCTION_TYPE_ALIAS (V4DF_FTYPE_V4DF, ROUND)
kono
parents: 67
diff changeset
1138 DEF_FUNCTION_TYPE_ALIAS (V8DF_FTYPE_V8DF, ROUND)
kono
parents: 67
diff changeset
1139 DEF_FUNCTION_TYPE_ALIAS (V4SF_FTYPE_V4SF, ROUND)
kono
parents: 67
diff changeset
1140 DEF_FUNCTION_TYPE_ALIAS (V8SF_FTYPE_V8SF, ROUND)
kono
parents: 67
diff changeset
1141 DEF_FUNCTION_TYPE_ALIAS (V16SF_FTYPE_V16SF, ROUND)
kono
parents: 67
diff changeset
1142
kono
parents: 67
diff changeset
1143 DEF_FUNCTION_TYPE_ALIAS (V4SI_FTYPE_V2DF_V2DF, ROUND)
kono
parents: 67
diff changeset
1144 DEF_FUNCTION_TYPE_ALIAS (V8SI_FTYPE_V4DF_V4DF, ROUND)
kono
parents: 67
diff changeset
1145 DEF_FUNCTION_TYPE_ALIAS (V16SI_FTYPE_V8DF_V8DF, ROUND)
kono
parents: 67
diff changeset
1146 DEF_FUNCTION_TYPE_ALIAS (V4SI_FTYPE_V4SF, ROUND)
kono
parents: 67
diff changeset
1147 DEF_FUNCTION_TYPE_ALIAS (V8SI_FTYPE_V8SF, ROUND)
kono
parents: 67
diff changeset
1148 DEF_FUNCTION_TYPE_ALIAS (V16SI_FTYPE_V16SF, ROUND)
kono
parents: 67
diff changeset
1149
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1150 DEF_FUNCTION_TYPE_ALIAS (INT_FTYPE_V2DF_V2DF, PTEST)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1151 DEF_FUNCTION_TYPE_ALIAS (INT_FTYPE_V2DI_V2DI, PTEST)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1152 DEF_FUNCTION_TYPE_ALIAS (INT_FTYPE_V4DF_V4DF, PTEST)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1153 DEF_FUNCTION_TYPE_ALIAS (INT_FTYPE_V4DI_V4DI, PTEST)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1154 DEF_FUNCTION_TYPE_ALIAS (INT_FTYPE_V4SF_V4SF, PTEST)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1155 DEF_FUNCTION_TYPE_ALIAS (INT_FTYPE_V8SF_V8SF, PTEST)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1156
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1157 DEF_FUNCTION_TYPE_ALIAS (V2DF_FTYPE_V2DF, VEC_MERGE)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1158 DEF_FUNCTION_TYPE_ALIAS (V4SF_FTYPE_V4SF, VEC_MERGE)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1159
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1160 DEF_FUNCTION_TYPE_ALIAS (V1DI_FTYPE_V1DI_SI, COUNT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1161 DEF_FUNCTION_TYPE_ALIAS (V2DI_FTYPE_V2DI_SI, COUNT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1162 DEF_FUNCTION_TYPE_ALIAS (V2SI_FTYPE_V2SI_SI, COUNT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1163 DEF_FUNCTION_TYPE_ALIAS (V4HI_FTYPE_V4HI_SI, COUNT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1164 DEF_FUNCTION_TYPE_ALIAS (V4SI_FTYPE_V4SI_SI, COUNT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1165 DEF_FUNCTION_TYPE_ALIAS (V8HI_FTYPE_V8HI_SI, COUNT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1166 DEF_FUNCTION_TYPE_ALIAS (V1DI_FTYPE_V1DI_V1DI, COUNT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1167 DEF_FUNCTION_TYPE_ALIAS (V2DI_FTYPE_V2DI_V2DI, COUNT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1168 DEF_FUNCTION_TYPE_ALIAS (V2SI_FTYPE_V2SI_V2SI, COUNT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1169 DEF_FUNCTION_TYPE_ALIAS (V4HI_FTYPE_V4HI_V4HI, COUNT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1170 DEF_FUNCTION_TYPE_ALIAS (V4SI_FTYPE_V4SI_V4SI, COUNT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1171 DEF_FUNCTION_TYPE_ALIAS (V8HI_FTYPE_V8HI_V8HI, COUNT)
111
kono
parents: 67
diff changeset
1172 DEF_FUNCTION_TYPE_ALIAS (V16HI_FTYPE_V16HI_SI, COUNT)
kono
parents: 67
diff changeset
1173 DEF_FUNCTION_TYPE_ALIAS (V16HI_FTYPE_V16HI_V8HI, COUNT)
kono
parents: 67
diff changeset
1174 DEF_FUNCTION_TYPE_ALIAS (V8SI_FTYPE_V8SI_SI, COUNT)
kono
parents: 67
diff changeset
1175 DEF_FUNCTION_TYPE_ALIAS (V8SI_FTYPE_V8SI_V4SI, COUNT)
kono
parents: 67
diff changeset
1176 DEF_FUNCTION_TYPE_ALIAS (V4DI_FTYPE_V4DI_INT, COUNT)
kono
parents: 67
diff changeset
1177 DEF_FUNCTION_TYPE_ALIAS (V4DI_FTYPE_V4DI_V2DI, COUNT)
kono
parents: 67
diff changeset
1178 DEF_FUNCTION_TYPE_ALIAS (V16HI_FTYPE_V16HI_INT_V16HI_UHI, COUNT)
kono
parents: 67
diff changeset
1179 DEF_FUNCTION_TYPE_ALIAS (V16HI_FTYPE_V16HI_V8HI_V16HI_UHI, COUNT)
kono
parents: 67
diff changeset
1180 DEF_FUNCTION_TYPE_ALIAS (V16SI_FTYPE_V16SI_INT_V16SI_UHI, COUNT)
kono
parents: 67
diff changeset
1181 DEF_FUNCTION_TYPE_ALIAS (V16SI_FTYPE_V16SI_V4SI_V16SI_UHI, COUNT)
kono
parents: 67
diff changeset
1182 DEF_FUNCTION_TYPE_ALIAS (V2DI_FTYPE_V2DI_INT_V2DI_UQI, COUNT)
kono
parents: 67
diff changeset
1183 DEF_FUNCTION_TYPE_ALIAS (V2DI_FTYPE_V2DI_V2DI_V2DI_UQI, COUNT)
kono
parents: 67
diff changeset
1184 DEF_FUNCTION_TYPE_ALIAS (V32HI_FTYPE_V32HI_INT_V32HI_USI, COUNT)
kono
parents: 67
diff changeset
1185 DEF_FUNCTION_TYPE_ALIAS (V32HI_FTYPE_V32HI_V8HI_V32HI_USI, COUNT)
kono
parents: 67
diff changeset
1186 DEF_FUNCTION_TYPE_ALIAS (V4DI_FTYPE_V4DI_INT_V4DI_UQI, COUNT)
kono
parents: 67
diff changeset
1187 DEF_FUNCTION_TYPE_ALIAS (V4DI_FTYPE_V4DI_V2DI_V4DI_UQI, COUNT)
kono
parents: 67
diff changeset
1188 DEF_FUNCTION_TYPE_ALIAS (V4SI_FTYPE_V4SI_INT_V4SI_UQI, COUNT)
kono
parents: 67
diff changeset
1189 DEF_FUNCTION_TYPE_ALIAS (V4SI_FTYPE_V4SI_V4SI_V4SI_UQI, COUNT)
kono
parents: 67
diff changeset
1190 DEF_FUNCTION_TYPE_ALIAS (V8DI_FTYPE_V8DI_INT_V8DI_UQI, COUNT)
kono
parents: 67
diff changeset
1191 DEF_FUNCTION_TYPE_ALIAS (V8DI_FTYPE_V8DI_V2DI_V8DI_UQI, COUNT)
kono
parents: 67
diff changeset
1192 DEF_FUNCTION_TYPE_ALIAS (V8HI_FTYPE_V8HI_INT_V8HI_UQI, COUNT)
kono
parents: 67
diff changeset
1193 DEF_FUNCTION_TYPE_ALIAS (V8HI_FTYPE_V8HI_V8HI_V8HI_UQI, COUNT)
kono
parents: 67
diff changeset
1194 DEF_FUNCTION_TYPE_ALIAS (V8SI_FTYPE_V8SI_INT_V8SI_UQI, COUNT)
kono
parents: 67
diff changeset
1195 DEF_FUNCTION_TYPE_ALIAS (V8SI_FTYPE_V8SI_V4SI_V8SI_UQI, COUNT)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1196
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1197 DEF_FUNCTION_TYPE_ALIAS (V2DF_FTYPE_V2DF_V2DF, SWAP)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1198 DEF_FUNCTION_TYPE_ALIAS (V4SF_FTYPE_V4SF_V4SF, SWAP)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1199
111
kono
parents: 67
diff changeset
1200 DEF_FUNCTION_TYPE_ALIAS (V8DI_FTYPE_V8DI_INT, CONVERT)
kono
parents: 67
diff changeset
1201 DEF_FUNCTION_TYPE_ALIAS (V4DI_FTYPE_V4DI_INT, CONVERT)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1202 DEF_FUNCTION_TYPE_ALIAS (V2DI_FTYPE_V2DI_INT, CONVERT)
111
kono
parents: 67
diff changeset
1203 DEF_FUNCTION_TYPE_ALIAS (V8DI_FTYPE_V8DI_V8DI_INT, CONVERT)
kono
parents: 67
diff changeset
1204 DEF_FUNCTION_TYPE_ALIAS (V8DI_FTYPE_V8DI_V8DI_INT_V8DI_UDI, CONVERT)
kono
parents: 67
diff changeset
1205 DEF_FUNCTION_TYPE_ALIAS (V4DI_FTYPE_V4DI_V4DI_INT_V4DI_USI, CONVERT)
kono
parents: 67
diff changeset
1206 DEF_FUNCTION_TYPE_ALIAS (V2DI_FTYPE_V2DI_V2DI_INT_V2DI_UHI, CONVERT)
kono
parents: 67
diff changeset
1207 DEF_FUNCTION_TYPE_ALIAS (V4DI_FTYPE_V4DI_V4DI_INT, CONVERT)
55
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1208 DEF_FUNCTION_TYPE_ALIAS (V2DI_FTYPE_V2DI_V2DI_INT, CONVERT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1209 DEF_FUNCTION_TYPE_ALIAS (V1DI_FTYPE_V1DI_V1DI_INT, CONVERT)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1210
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1211 DEF_FUNCTION_TYPE_ALIAS (V16QI_FTYPE_V16QI_V16QI, CMP)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1212 DEF_FUNCTION_TYPE_ALIAS (V2DI_FTYPE_V2DI_V2DI, CMP)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1213 DEF_FUNCTION_TYPE_ALIAS (V4SI_FTYPE_V4SI_V4SI, CMP)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1214 DEF_FUNCTION_TYPE_ALIAS (V8HI_FTYPE_V8HI_V8HI, CMP)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1215
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1216 DEF_FUNCTION_TYPE_ALIAS (V16QI_FTYPE_V16QI_V16QI, TF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1217 DEF_FUNCTION_TYPE_ALIAS (V2DF_FTYPE_V2DF_V2DF, TF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1218 DEF_FUNCTION_TYPE_ALIAS (V2DI_FTYPE_V2DI_V2DI, TF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1219 DEF_FUNCTION_TYPE_ALIAS (V4SF_FTYPE_V4SF_V4SF, TF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1220 DEF_FUNCTION_TYPE_ALIAS (V4SI_FTYPE_V4SI_V4SI, TF)
77e2b8dfacca update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1221 DEF_FUNCTION_TYPE_ALIAS (V8HI_FTYPE_V8HI_V8HI, TF)
111
kono
parents: 67
diff changeset
1222
131
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1223 #GFNI builtins
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1224 DEF_FUNCTION_TYPE (V64QI, V64QI, V64QI, INT)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1225 DEF_FUNCTION_TYPE (V64QI, V64QI, V64QI, INT, V64QI, UDI)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1226 DEF_FUNCTION_TYPE (V32QI, V32QI, V32QI, INT, V32QI, USI)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1227 DEF_FUNCTION_TYPE (V16QI, V16QI, V16QI, INT, V16QI, UHI)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1228 DEF_FUNCTION_TYPE (V64QI, V64QI, V64QI)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1229
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1230 # VBMI2 builtins
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1231 DEF_FUNCTION_TYPE (VOID, PV64QI, V64QI, UDI)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1232 DEF_FUNCTION_TYPE (VOID, PV32HI, V32HI, USI)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1233 DEF_FUNCTION_TYPE (VOID, PV32QI, V32QI, USI)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1234 DEF_FUNCTION_TYPE (VOID, PV16QI, V16QI, UHI)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1235 DEF_FUNCTION_TYPE (VOID, PV16HI, V16HI, UHI)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1236 DEF_FUNCTION_TYPE (VOID, PV8HI, V8HI, UQI)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1237 DEF_FUNCTION_TYPE (V64QI, PCV64QI, V64QI, UDI)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1238 DEF_FUNCTION_TYPE (V32HI, PCV32HI, V32HI, USI)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1239 DEF_FUNCTION_TYPE (V32QI, PCV32QI, V32QI, USI)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1240 DEF_FUNCTION_TYPE (V16QI, PCV16QI, V16QI, UHI)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1241 DEF_FUNCTION_TYPE (V16HI, PCV16HI, V16HI, UHI)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1242 DEF_FUNCTION_TYPE (V8HI, PCV8HI, V8HI, UQI)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1243 DEF_FUNCTION_TYPE (V32HI, V32HI, V32HI, INT)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1244 DEF_FUNCTION_TYPE (V32HI, V32HI, V32HI, INT, V32HI, INT)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1245 DEF_FUNCTION_TYPE (V16SI, V16SI, V16SI, INT)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1246 DEF_FUNCTION_TYPE (V16SI, V16SI, V16SI, INT, V16SI, INT)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1247 DEF_FUNCTION_TYPE (V8DI, V8DI, V8DI, INT, V8DI, INT)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1248 DEF_FUNCTION_TYPE (V16HI, V16HI, V16HI, INT, V16HI, INT)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1249 DEF_FUNCTION_TYPE (V8SI, V8SI, V8SI, INT, V8SI, INT)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1250 DEF_FUNCTION_TYPE (V4DI, V4DI, V4DI, INT, V4DI, INT)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1251 DEF_FUNCTION_TYPE (V8HI, V8HI, V8HI, INT, V8HI, INT)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1252 DEF_FUNCTION_TYPE (V4SI, V4SI, V4SI, INT, V4SI, INT)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1253 DEF_FUNCTION_TYPE (V2DI, V2DI, V2DI, INT, V2DI, INT)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1254 DEF_FUNCTION_TYPE (V32HI, V32HI, V32HI, V32HI)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1255 DEF_FUNCTION_TYPE (V8DI, V8DI, V8DI, V8DI)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1256 DEF_FUNCTION_TYPE (V16SI, V16SI, V16SI, V16SI)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1257
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1258 # BITALG builtins
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1259 DEF_FUNCTION_TYPE (V4DI, V4DI)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1260 DEF_FUNCTION_TYPE (V4SI, V4SI, V4SI, UHI)
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
1261 DEF_FUNCTION_TYPE (V8SI, V8SI, V8SI, UHI)
145
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1262
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1263 # BF16 builtins
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1264 DEF_FUNCTION_TYPE (V32HI, V16SF, V16SF)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1265 DEF_FUNCTION_TYPE (V32HI, V16SF, V16SF, V32HI, USI)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1266 DEF_FUNCTION_TYPE (V32HI, V16SF, V16SF, USI)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1267 DEF_FUNCTION_TYPE (V16HI, V8SF, V8SF)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1268 DEF_FUNCTION_TYPE (V16HI, V8SF, V8SF, V16HI, UHI)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1269 DEF_FUNCTION_TYPE (V16HI, V8SF, V8SF, UHI)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1270 DEF_FUNCTION_TYPE (V8HI, V4SF, V4SF)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1271 DEF_FUNCTION_TYPE (V8HI, V4SF, V4SF, V8HI, UQI)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1272 DEF_FUNCTION_TYPE (V8HI, V4SF, V4SF, UQI)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1273 DEF_FUNCTION_TYPE (V16HI, V16SF)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1274 DEF_FUNCTION_TYPE (V16HI, V16SF, V16HI, UHI)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1275 DEF_FUNCTION_TYPE (V16HI, V16SF, UHI)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1276 DEF_FUNCTION_TYPE (V8HI, V8SF)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1277 DEF_FUNCTION_TYPE (V8HI, V8SF, V8HI, UQI)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1278 DEF_FUNCTION_TYPE (V8HI, V8SF, UQI)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1279 DEF_FUNCTION_TYPE (V8HI, V4SF)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1280 DEF_FUNCTION_TYPE (V8HI, V4SF, V8HI, UQI)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1281 DEF_FUNCTION_TYPE (V8HI, V4SF, UQI)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1282 DEF_FUNCTION_TYPE (V16SF, V16SF, V32HI, V32HI)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1283 DEF_FUNCTION_TYPE (V16SF, V16SF, V32HI, V32HI, UHI)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1284 DEF_FUNCTION_TYPE (V8SF, V8SF, V16HI, V16HI)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1285 DEF_FUNCTION_TYPE (V8SF, V8SF, V16HI, V16HI, UQI)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1286 DEF_FUNCTION_TYPE (V4SF, V4SF, V8HI, V8HI)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1287 DEF_FUNCTION_TYPE (V4SF, V4SF, V8HI, V8HI, UQI)