OpenCores
URL https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk

Subversion Repositories openrisc_me

[/] [openrisc/] [trunk/] [gnu-src/] [gcc-4.5.1/] [gcc/] [config/] [i386/] [i386-builtin-types.def] - Blame information for rev 316

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 282 jeremybenn
# This file provides a declarative way of describing the types that
2
# are used when declaring ix86 builtin functions.  It is processed
3
# with i386-builtin-type.awk to produce C code.
4
#
5
# DEF_PRIMITIVE_TYPE (ENUM, TYPE)
6
#
7
#   The ENUM is an identifier indicating which type is being defined.
8
#   TYPE is a variable that represents the type.
9
#   ??? Note that the awk program expects a single token for TYPE.
10
#   At present, that's all that's required; revisit if it turns out
11
#   that we need more than that.
12
#
13
# DEF_VECTOR_TYPE (ENUM, TYPE [, MODE])
14
#
15
#  This describes a vector type.  ENUM is an identifier as above.
16
#  TYPE is the enumeral for the inner type which should of course
17
#  name a type of the proper inner mode.  If present, MODE is the
18
#  machine mode, else the machine mode should be the same as ENUM.
19
#
20
# DEF_POINTER_TYPE (ENUM, TYPE [, CONST])
21
#
22
#  This describes a pointer type.  ENUM is an identifier as above;
23
#  TYPE is the enumeral for the type pointed to.  An optional third
24
#  argument is the keyword CONST, which defines this to be a pointer to
25
#  a constant type.
26
#
27
# DEF_FUNCTION_TYPE (RETURN, ARGN*)
28
#
29
#   This describes a function type.  The return type and the arguments
30
#   are the enumerals defined above.  The enumeration name for the
31
#   function is formed by RETURN ## _FTYPE_ ## ARG1 ## _ ## ARG2 ...
32
#
33
# DEF_FUNCTION_TYPE_ALIAS (ENUM, SUFFIX)
34
#
35
#   This defines an enumeration ENUM ## _ ## SUFFIX and arranges for
36
#   the function type to be copied from ENUM.  This is used to control
37
#   how the expanders treat the function.
38
#
39
 
40
DEF_PRIMITIVE_TYPE (VOID, void_type_node)
41
DEF_PRIMITIVE_TYPE (CHAR, char_type_node)
42
DEF_PRIMITIVE_TYPE (UCHAR, unsigned_char_type_node)
43
# ??? Logically this should be intQI_type_node, but that maps to "signed char"
44
# which is a different type than "char" even if "char" is signed.  This must
45
# match the usage in emmintrin.h and changing this would change name mangling
46
# and so is not advisable.
47
DEF_PRIMITIVE_TYPE (QI, char_type_node)
48
DEF_PRIMITIVE_TYPE (HI, intHI_type_node)
49
DEF_PRIMITIVE_TYPE (SI, intSI_type_node)
50
# ??? Logically this should be intDI_type_node, but that maps to "long"
51
# with 64-bit, and that's not how the emmintrin.h is written.  Again,
52
# changing this would change name mangling.
53
DEF_PRIMITIVE_TYPE (DI, long_long_integer_type_node)
54
DEF_PRIMITIVE_TYPE (UQI, unsigned_intQI_type_node)
55
DEF_PRIMITIVE_TYPE (UHI, unsigned_intHI_type_node)
56
DEF_PRIMITIVE_TYPE (USI, unsigned_intSI_type_node)
57
DEF_PRIMITIVE_TYPE (UDI, long_long_unsigned_type_node)
58
# ??? Some of the types below should use the mode types above.
59
DEF_PRIMITIVE_TYPE (USHORT, short_unsigned_type_node)
60
DEF_PRIMITIVE_TYPE (INT, integer_type_node)
61
DEF_PRIMITIVE_TYPE (UINT, unsigned_type_node)
62
DEF_PRIMITIVE_TYPE (UNSIGNED, unsigned_type_node)
63
DEF_PRIMITIVE_TYPE (LONGLONG, long_long_integer_type_node)
64
DEF_PRIMITIVE_TYPE (ULONGLONG, long_long_unsigned_type_node)
65
DEF_PRIMITIVE_TYPE (UINT8, unsigned_char_type_node)
66
DEF_PRIMITIVE_TYPE (UINT16, short_unsigned_type_node)
67
DEF_PRIMITIVE_TYPE (INT64, long_long_integer_type_node)
68
DEF_PRIMITIVE_TYPE (UINT64, long_long_unsigned_type_node)
69
DEF_PRIMITIVE_TYPE (FLOAT, float_type_node)
70
DEF_PRIMITIVE_TYPE (DOUBLE, double_type_node)
71
DEF_PRIMITIVE_TYPE (FLOAT80, float80_type_node)
72
DEF_PRIMITIVE_TYPE (FLOAT128, float128_type_node)
73
 
74
# MMX vectors
75
DEF_VECTOR_TYPE (V2SF, FLOAT)
76
DEF_VECTOR_TYPE (V1DI, DI)
77
DEF_VECTOR_TYPE (V2SI, SI)
78
DEF_VECTOR_TYPE (V4HI, HI)
79
DEF_VECTOR_TYPE (V8QI, QI)
80
 
81
# SSE vectors
82
DEF_VECTOR_TYPE (V2DF, DOUBLE)
83
DEF_VECTOR_TYPE (V4SF, FLOAT)
84
DEF_VECTOR_TYPE (V2DI, DI)
85
DEF_VECTOR_TYPE (V4SI, SI)
86
DEF_VECTOR_TYPE (V8HI, HI)
87
DEF_VECTOR_TYPE (V16QI, QI)
88
DEF_VECTOR_TYPE (V2UDI, UDI, V2DI)
89
DEF_VECTOR_TYPE (V4USI, USI, V4SI)
90
DEF_VECTOR_TYPE (V8UHI, UHI, V8HI)
91
DEF_VECTOR_TYPE (V16UQI, UQI, V16QI)
92
 
93
# AVX vectors
94
DEF_VECTOR_TYPE (V4DF, DOUBLE)
95
DEF_VECTOR_TYPE (V8SF, FLOAT)
96
DEF_VECTOR_TYPE (V4DI, DI)
97
DEF_VECTOR_TYPE (V8SI, SI)
98
DEF_VECTOR_TYPE (V16HI, HI)
99
DEF_VECTOR_TYPE (V32QI, QI)
100
 
101
 
102
DEF_POINTER_TYPE (PCCHAR, CHAR, CONST)
103
DEF_POINTER_TYPE (PCDOUBLE, DOUBLE, CONST)
104
DEF_POINTER_TYPE (PCFLOAT, FLOAT, CONST)
105
DEF_POINTER_TYPE (PCHAR, CHAR)
106
DEF_POINTER_TYPE (PCVOID, VOID, CONST)
107
DEF_POINTER_TYPE (PVOID, VOID)
108
DEF_POINTER_TYPE (PDOUBLE, DOUBLE)
109
DEF_POINTER_TYPE (PFLOAT, FLOAT)
110
DEF_POINTER_TYPE (PINT, INT)
111
DEF_POINTER_TYPE (PULONGLONG, ULONGLONG)
112
DEF_POINTER_TYPE (PUNSIGNED, UNSIGNED)
113
 
114
DEF_POINTER_TYPE (PV2DF, V2DF)
115
DEF_POINTER_TYPE (PV2DI, V2DI)
116
DEF_POINTER_TYPE (PV2SF, V2SF)
117
DEF_POINTER_TYPE (PV4DF, V4DF)
118
DEF_POINTER_TYPE (PV4DI, V4DI)
119
DEF_POINTER_TYPE (PV4SF, V4SF)
120
DEF_POINTER_TYPE (PV8SF, V8SF)
121
 
122
DEF_POINTER_TYPE (PCV2DF, V2DF, CONST)
123
DEF_POINTER_TYPE (PCV2SF, V2SF, CONST)
124
DEF_POINTER_TYPE (PCV4DF, V4DF, CONST)
125
DEF_POINTER_TYPE (PCV4SF, V4SF, CONST)
126
DEF_POINTER_TYPE (PCV8SF, V8SF, CONST)
127
 
128
DEF_FUNCTION_TYPE (FLOAT128)
129
DEF_FUNCTION_TYPE (UINT64)
130
DEF_FUNCTION_TYPE (UNSIGNED)
131
DEF_FUNCTION_TYPE (VOID)
132
DEF_FUNCTION_TYPE (PVOID)
133
 
134
DEF_FUNCTION_TYPE (FLOAT, FLOAT)
135
DEF_FUNCTION_TYPE (FLOAT128, FLOAT128)
136
DEF_FUNCTION_TYPE (INT, INT)
137
DEF_FUNCTION_TYPE (INT, V16QI)
138
DEF_FUNCTION_TYPE (INT, V2DF)
139
DEF_FUNCTION_TYPE (INT, V4DF)
140
DEF_FUNCTION_TYPE (INT, V4SF)
141
DEF_FUNCTION_TYPE (INT, V8QI)
142
DEF_FUNCTION_TYPE (INT, V8SF)
143
DEF_FUNCTION_TYPE (INT64, INT64)
144
DEF_FUNCTION_TYPE (INT64, V2DF)
145
DEF_FUNCTION_TYPE (INT64, V4SF)
146
DEF_FUNCTION_TYPE (UINT64, INT)
147
DEF_FUNCTION_TYPE (UINT16, UINT16)
148
DEF_FUNCTION_TYPE (UINT64, PUNSIGNED)
149
DEF_FUNCTION_TYPE (V16QI, PCCHAR)
150
DEF_FUNCTION_TYPE (V16QI, V16QI)
151
DEF_FUNCTION_TYPE (V2DF, PCDOUBLE)
152
DEF_FUNCTION_TYPE (V2DF, V2DF)
153
DEF_FUNCTION_TYPE (V2DF, V2SI)
154
DEF_FUNCTION_TYPE (V2DF, V4DF)
155
DEF_FUNCTION_TYPE (V2DF, V4SF)
156
DEF_FUNCTION_TYPE (V2DF, V4SI)
157
DEF_FUNCTION_TYPE (V2DI, PV2DI)
158
DEF_FUNCTION_TYPE (V2DI, V16QI)
159
DEF_FUNCTION_TYPE (V2DI, V2DI)
160
DEF_FUNCTION_TYPE (V2DI, V4SI)
161
DEF_FUNCTION_TYPE (V2DI, V8HI)
162
DEF_FUNCTION_TYPE (V2SF, V2SF)
163
DEF_FUNCTION_TYPE (V2SF, V2SI)
164
DEF_FUNCTION_TYPE (V2SI, V2DF)
165
DEF_FUNCTION_TYPE (V2SI, V2SF)
166
DEF_FUNCTION_TYPE (V2SI, V2SI)
167
DEF_FUNCTION_TYPE (V2SI, V4SF)
168
DEF_FUNCTION_TYPE (V32QI, PCCHAR)
169
DEF_FUNCTION_TYPE (V4DF, PCDOUBLE)
170
DEF_FUNCTION_TYPE (V4DF, PCV2DF)
171
DEF_FUNCTION_TYPE (V4DF, V2DF)
172
DEF_FUNCTION_TYPE (V4DF, V4DF)
173
DEF_FUNCTION_TYPE (V4DF, V4SF)
174
DEF_FUNCTION_TYPE (V4DF, V4SI)
175
DEF_FUNCTION_TYPE (V4HI, V4HI)
176
DEF_FUNCTION_TYPE (V4SF, PCFLOAT)
177
DEF_FUNCTION_TYPE (V4SF, V2DF)
178
DEF_FUNCTION_TYPE (V4SF, V4DF)
179
DEF_FUNCTION_TYPE (V4SF, V4SF)
180
DEF_FUNCTION_TYPE (V4SF, V4SI)
181
DEF_FUNCTION_TYPE (V4SF, V8SF)
182
DEF_FUNCTION_TYPE (V4SI, V16QI)
183
DEF_FUNCTION_TYPE (V4SI, V2DF)
184
DEF_FUNCTION_TYPE (V4SI, V4DF)
185
DEF_FUNCTION_TYPE (V4SI, V4SF)
186
DEF_FUNCTION_TYPE (V4SI, V4SI)
187
DEF_FUNCTION_TYPE (V4SI, V8HI)
188
DEF_FUNCTION_TYPE (V4SI, V8SI)
189
DEF_FUNCTION_TYPE (V8HI, V16QI)
190
DEF_FUNCTION_TYPE (V8HI, V8HI)
191
DEF_FUNCTION_TYPE (V8QI, V8QI)
192
DEF_FUNCTION_TYPE (V8SF, PCFLOAT)
193
DEF_FUNCTION_TYPE (V8SF, PCV4SF)
194
DEF_FUNCTION_TYPE (V8SF, V4SF)
195
DEF_FUNCTION_TYPE (V8SF, V8SF)
196
DEF_FUNCTION_TYPE (V8SF, V8SI)
197
DEF_FUNCTION_TYPE (V8SI, V4SI)
198
DEF_FUNCTION_TYPE (V8SI, V8SF)
199
DEF_FUNCTION_TYPE (VOID, PCVOID)
200
DEF_FUNCTION_TYPE (VOID, PVOID)
201
DEF_FUNCTION_TYPE (VOID, UNSIGNED)
202
 
203
DEF_FUNCTION_TYPE (DI, V2DI, INT)
204
DEF_FUNCTION_TYPE (DOUBLE, V2DF, INT)
205
DEF_FUNCTION_TYPE (FLOAT, V4SF, INT)
206
DEF_FUNCTION_TYPE (FLOAT128, FLOAT128, FLOAT128)
207
DEF_FUNCTION_TYPE (HI, V4HI, INT)
208
DEF_FUNCTION_TYPE (HI, V8HI, INT)
209
DEF_FUNCTION_TYPE (INT, V2DF, V2DF)
210
DEF_FUNCTION_TYPE (INT, V2DI, V2DI)
211
DEF_FUNCTION_TYPE (INT, V4DF, V4DF)
212
DEF_FUNCTION_TYPE (INT, V4DI, V4DI)
213
DEF_FUNCTION_TYPE (INT, V4SF, V4SF)
214
DEF_FUNCTION_TYPE (INT, V8SF, V8SF)
215
DEF_FUNCTION_TYPE (QI, V16QI, INT)
216
DEF_FUNCTION_TYPE (QI, V8QI, INT)
217
DEF_FUNCTION_TYPE (SI, V2SI, INT)
218
DEF_FUNCTION_TYPE (SI, V4SI, INT)
219
DEF_FUNCTION_TYPE (UINT, UINT, UCHAR)
220
DEF_FUNCTION_TYPE (UINT, UINT, UINT)
221
DEF_FUNCTION_TYPE (UINT, UINT, USHORT)
222
DEF_FUNCTION_TYPE (UINT16, UINT16, INT)
223
DEF_FUNCTION_TYPE (UINT64, UINT64, UINT64)
224
DEF_FUNCTION_TYPE (UINT8, UINT8, INT)
225
DEF_FUNCTION_TYPE (V16QI, V16QI, SI)
226
DEF_FUNCTION_TYPE (V16QI, V16QI, V16QI)
227
DEF_FUNCTION_TYPE (V16QI, V8HI, V8HI)
228
DEF_FUNCTION_TYPE (V1DI, V1DI, SI)
229
DEF_FUNCTION_TYPE (V1DI, V1DI, V1DI)
230
DEF_FUNCTION_TYPE (V1DI, V2SI, V2SI)
231
DEF_FUNCTION_TYPE (V1DI, V8QI, V8QI)
232
DEF_FUNCTION_TYPE (V2DF, PCV2DF, V2DF)
233
DEF_FUNCTION_TYPE (V2DF, V2DF, DI)
234
DEF_FUNCTION_TYPE (V2DF, V2DF, INT)
235
DEF_FUNCTION_TYPE (V2DF, V2DF, PCDOUBLE)
236
DEF_FUNCTION_TYPE (V2DF, V2DF, SI)
237
DEF_FUNCTION_TYPE (V2DF, V2DF, V2DF)
238
DEF_FUNCTION_TYPE (V2DF, V2DF, V2DI)
239
DEF_FUNCTION_TYPE (V2DF, V2DF, V4SF)
240
DEF_FUNCTION_TYPE (V2DF, V4DF, INT)
241
DEF_FUNCTION_TYPE (V2DI, V16QI, V16QI)
242
DEF_FUNCTION_TYPE (V2DI, V2DF, V2DF)
243
DEF_FUNCTION_TYPE (V2DI, V2DI, INT)
244
DEF_FUNCTION_TYPE (V2DI, V2DI, SI)
245
DEF_FUNCTION_TYPE (V2DI, V2DI, V16QI)
246
DEF_FUNCTION_TYPE (V2DI, V2DI, V2DI)
247
DEF_FUNCTION_TYPE (V2DI, V4SI, V4SI)
248
DEF_FUNCTION_TYPE (V2SF, V2SF, V2SF)
249
DEF_FUNCTION_TYPE (V2SI, INT, INT)
250
DEF_FUNCTION_TYPE (V2SI, V2SF, V2SF)
251
DEF_FUNCTION_TYPE (V2SI, V2SI, SI)
252
DEF_FUNCTION_TYPE (V2SI, V2SI, V2SI)
253
DEF_FUNCTION_TYPE (V2SI, V4HI, V4HI)
254
DEF_FUNCTION_TYPE (V4DF, PCV4DF, V4DF)
255
DEF_FUNCTION_TYPE (V4DF, V4DF, INT)
256
DEF_FUNCTION_TYPE (V4DF, V4DF, V4DF)
257
DEF_FUNCTION_TYPE (V4DF, V4DF, V4DI)
258
DEF_FUNCTION_TYPE (V4HI, V2SI, V2SI)
259
DEF_FUNCTION_TYPE (V4HI, V4HI, INT)
260
DEF_FUNCTION_TYPE (V4HI, V4HI, SI)
261
DEF_FUNCTION_TYPE (V4HI, V4HI, V4HI)
262
DEF_FUNCTION_TYPE (V4HI, V8QI, V8QI)
263
DEF_FUNCTION_TYPE (V4SF, PCV4SF, V4SF)
264
DEF_FUNCTION_TYPE (V4SF, V4SF, DI)
265
DEF_FUNCTION_TYPE (V4SF, V4SF, INT)
266
DEF_FUNCTION_TYPE (V4SF, V4SF, PCV2SF)
267
DEF_FUNCTION_TYPE (V4SF, V4SF, SI)
268
DEF_FUNCTION_TYPE (V4SF, V4SF, V2DF)
269
DEF_FUNCTION_TYPE (V4SF, V4SF, V2SI)
270
DEF_FUNCTION_TYPE (V4SF, V4SF, V4SF)
271
DEF_FUNCTION_TYPE (V4SF, V4SF, V4SI)
272
DEF_FUNCTION_TYPE (V4SF, V8SF, INT)
273
DEF_FUNCTION_TYPE (V4SI, V2DF, V2DF)
274
DEF_FUNCTION_TYPE (V4SI, V4SF, V4SF)
275
DEF_FUNCTION_TYPE (V4SI, V4SI, INT)
276
DEF_FUNCTION_TYPE (V4SI, V4SI, SI)
277
DEF_FUNCTION_TYPE (V4SI, V4SI, V4SI)
278
DEF_FUNCTION_TYPE (V4SI, V8HI, V8HI)
279
DEF_FUNCTION_TYPE (V4SI, V8SI, INT)
280
DEF_FUNCTION_TYPE (V8HI, V16QI, V16QI)
281
DEF_FUNCTION_TYPE (V8HI, V4SI, V4SI)
282
DEF_FUNCTION_TYPE (V8HI, V8HI, INT)
283
DEF_FUNCTION_TYPE (V8HI, V8HI, SI)
284
DEF_FUNCTION_TYPE (V8HI, V8HI, V8HI)
285
DEF_FUNCTION_TYPE (V8QI, V4HI, V4HI)
286
DEF_FUNCTION_TYPE (V8QI, V8QI, V8QI)
287
DEF_FUNCTION_TYPE (V8SF, PCV8SF, V8SF)
288
DEF_FUNCTION_TYPE (V8SF, V8SF, INT)
289
DEF_FUNCTION_TYPE (V8SF, V8SF, V8SF)
290
DEF_FUNCTION_TYPE (V8SF, V8SF, V8SI)
291
DEF_FUNCTION_TYPE (VOID, PCHAR, V16QI)
292
DEF_FUNCTION_TYPE (VOID, PCHAR, V32QI)
293
DEF_FUNCTION_TYPE (VOID, PDOUBLE, V2DF)
294
DEF_FUNCTION_TYPE (VOID, PDOUBLE, V4DF)
295
DEF_FUNCTION_TYPE (VOID, PFLOAT, V4SF)
296
DEF_FUNCTION_TYPE (VOID, PFLOAT, V8SF)
297
DEF_FUNCTION_TYPE (VOID, PINT, INT)
298
DEF_FUNCTION_TYPE (VOID, PULONGLONG, ULONGLONG)
299
DEF_FUNCTION_TYPE (VOID, PV2DI, V2DI)
300
DEF_FUNCTION_TYPE (VOID, PV2SF, V4SF)
301
DEF_FUNCTION_TYPE (VOID, PV4DI, V4DI)
302
DEF_FUNCTION_TYPE (VOID, UNSIGNED, UNSIGNED)
303
 
304
DEF_FUNCTION_TYPE (INT, V16QI, V16QI, INT)
305
DEF_FUNCTION_TYPE (UCHAR, UINT, UINT, UINT)
306
DEF_FUNCTION_TYPE (UCHAR, UINT64, UINT, UINT)
307
DEF_FUNCTION_TYPE (V16HI, V16HI, V16HI, V16HI)
308
DEF_FUNCTION_TYPE (V16QI, V16QI, QI, INT)
309
DEF_FUNCTION_TYPE (V16QI, V16QI, V16QI, INT)
310
DEF_FUNCTION_TYPE (V16QI, V16QI, V16QI, V16QI)
311
DEF_FUNCTION_TYPE (V1DI, V1DI, V1DI, INT)
312
DEF_FUNCTION_TYPE (V2DF, V2DF, V2DF, INT)
313
DEF_FUNCTION_TYPE (V2DF, V2DF, V2DF, V2DF)
314
DEF_FUNCTION_TYPE (V2DF, V2DF, V2DF, V2DI, INT)
315
DEF_FUNCTION_TYPE (V2DI, V2DI, DI, INT)
316
DEF_FUNCTION_TYPE (V2DI, V2DI, UINT, UINT)
317
DEF_FUNCTION_TYPE (V2DI, V2DI, V2DI, INT)
318
DEF_FUNCTION_TYPE (V2DI, V2DI, V2DI, V2DI)
319
DEF_FUNCTION_TYPE (V32QI, V32QI, V32QI, V32QI)
320
DEF_FUNCTION_TYPE (V4DF, V4DF, V2DF, INT)
321
DEF_FUNCTION_TYPE (V4DF, V4DF, V4DF, INT)
322
DEF_FUNCTION_TYPE (V4DF, V4DF, V4DF, V4DF)
323
DEF_FUNCTION_TYPE (V4DF, V4DF, V4DF, V4DI, INT)
324
DEF_FUNCTION_TYPE (V4DI, V4DI, V4DI, V4DI)
325
DEF_FUNCTION_TYPE (V4HI, V4HI, HI, INT)
326
DEF_FUNCTION_TYPE (V4SF, V4SF, FLOAT, INT)
327
DEF_FUNCTION_TYPE (V4SF, V4SF, V4SF, INT)
328
DEF_FUNCTION_TYPE (V4SF, V4SF, V4SF, V4SF)
329
DEF_FUNCTION_TYPE (V4SF, V4SF, V4SF, V4SI, INT)
330
DEF_FUNCTION_TYPE (V4SI, V4SI, SI, INT)
331
DEF_FUNCTION_TYPE (V4SI, V4SI, V4SI, INT)
332
DEF_FUNCTION_TYPE (V4SI, V4SI, V4SI, V2DI)
333
DEF_FUNCTION_TYPE (V4SI, V4SI, V4SI, V4SI)
334
DEF_FUNCTION_TYPE (V8HI, V8HI, HI, INT)
335
DEF_FUNCTION_TYPE (V8HI, V8HI, V8HI, INT)
336
DEF_FUNCTION_TYPE (V8HI, V8HI, V8HI, V4SI)
337
DEF_FUNCTION_TYPE (V8HI, V8HI, V8HI, V8HI)
338
DEF_FUNCTION_TYPE (V8SF, V8SF, V4SF, INT)
339
DEF_FUNCTION_TYPE (V8SF, V8SF, V8SF, INT)
340
DEF_FUNCTION_TYPE (V8SF, V8SF, V8SF, V8SF)
341
DEF_FUNCTION_TYPE (V8SF, V8SF, V8SF, V8SI, INT)
342
DEF_FUNCTION_TYPE (V8SI, V8SI, V4SI, INT)
343
DEF_FUNCTION_TYPE (V8SI, V8SI, V8SI, INT)
344
DEF_FUNCTION_TYPE (V8SI, V8SI, V8SI, V8SI)
345
DEF_FUNCTION_TYPE (VOID, PCVOID, UNSIGNED, UNSIGNED)
346
DEF_FUNCTION_TYPE (VOID, PV2DF, V2DF, V2DF)
347
DEF_FUNCTION_TYPE (VOID, PV4DF, V4DF, V4DF)
348
DEF_FUNCTION_TYPE (VOID, PV4SF, V4SF, V4SF)
349
DEF_FUNCTION_TYPE (VOID, PV8SF, V8SF, V8SF)
350
DEF_FUNCTION_TYPE (VOID, UINT, UINT, UINT)
351
DEF_FUNCTION_TYPE (VOID, UINT64, UINT, UINT)
352
DEF_FUNCTION_TYPE (VOID, V16QI, V16QI, PCHAR)
353
DEF_FUNCTION_TYPE (VOID, V8QI, V8QI, PCHAR)
354
DEF_FUNCTION_TYPE (V2DF, V2DF, V2DF, V2DI)
355
DEF_FUNCTION_TYPE (V4SF, V4SF, V4SF, V4SI)
356
DEF_FUNCTION_TYPE (V2UDI, V2UDI, V2UDI, V2UDI)
357
DEF_FUNCTION_TYPE (V4USI, V4USI, V4USI, V4USI)
358
DEF_FUNCTION_TYPE (V8UHI, V8UHI, V8UHI, V8UHI)
359
DEF_FUNCTION_TYPE (V16UQI, V16UQI, V16UQI, V16UQI)
360
DEF_FUNCTION_TYPE (V4DF, V4DF, V4DF, V4DI)
361
DEF_FUNCTION_TYPE (V8SF, V8SF, V8SF, V8SI)
362
 
363
DEF_FUNCTION_TYPE (V2DI, V2DI, V2DI, UINT, UINT)
364
DEF_FUNCTION_TYPE (V4HI, HI, HI, HI, HI)
365
 
366
DEF_FUNCTION_TYPE (INT, V16QI, INT, V16QI, INT, INT)
367
DEF_FUNCTION_TYPE (V16QI, V16QI, INT, V16QI, INT, INT)
368
 
369
DEF_FUNCTION_TYPE (V8QI, QI, QI, QI, QI, QI, QI, QI, QI)
370
 
371
DEF_FUNCTION_TYPE_ALIAS (INT_FTYPE_V2DF_V2DF, PTEST)
372
DEF_FUNCTION_TYPE_ALIAS (INT_FTYPE_V2DI_V2DI, PTEST)
373
DEF_FUNCTION_TYPE_ALIAS (INT_FTYPE_V4DF_V4DF, PTEST)
374
DEF_FUNCTION_TYPE_ALIAS (INT_FTYPE_V4DI_V4DI, PTEST)
375
DEF_FUNCTION_TYPE_ALIAS (INT_FTYPE_V4SF_V4SF, PTEST)
376
DEF_FUNCTION_TYPE_ALIAS (INT_FTYPE_V8SF_V8SF, PTEST)
377
 
378
DEF_FUNCTION_TYPE_ALIAS (V2DF_FTYPE_V2DF, VEC_MERGE)
379
DEF_FUNCTION_TYPE_ALIAS (V4SF_FTYPE_V4SF, VEC_MERGE)
380
 
381
DEF_FUNCTION_TYPE_ALIAS (V1DI_FTYPE_V1DI_SI, COUNT)
382
DEF_FUNCTION_TYPE_ALIAS (V2DI_FTYPE_V2DI_SI, COUNT)
383
DEF_FUNCTION_TYPE_ALIAS (V2SI_FTYPE_V2SI_SI, COUNT)
384
DEF_FUNCTION_TYPE_ALIAS (V4HI_FTYPE_V4HI_SI, COUNT)
385
DEF_FUNCTION_TYPE_ALIAS (V4SI_FTYPE_V4SI_SI, COUNT)
386
DEF_FUNCTION_TYPE_ALIAS (V8HI_FTYPE_V8HI_SI, COUNT)
387
DEF_FUNCTION_TYPE_ALIAS (V1DI_FTYPE_V1DI_V1DI, COUNT)
388
DEF_FUNCTION_TYPE_ALIAS (V2DI_FTYPE_V2DI_V2DI, COUNT)
389
DEF_FUNCTION_TYPE_ALIAS (V2SI_FTYPE_V2SI_V2SI, COUNT)
390
DEF_FUNCTION_TYPE_ALIAS (V4HI_FTYPE_V4HI_V4HI, COUNT)
391
DEF_FUNCTION_TYPE_ALIAS (V4SI_FTYPE_V4SI_V4SI, COUNT)
392
DEF_FUNCTION_TYPE_ALIAS (V8HI_FTYPE_V8HI_V8HI, COUNT)
393
 
394
DEF_FUNCTION_TYPE_ALIAS (V2DF_FTYPE_V2DF_V2DF, SWAP)
395
DEF_FUNCTION_TYPE_ALIAS (V4SF_FTYPE_V4SF_V4SF, SWAP)
396
 
397
DEF_FUNCTION_TYPE_ALIAS (V2DI_FTYPE_V2DI_INT, CONVERT)
398
DEF_FUNCTION_TYPE_ALIAS (V2DI_FTYPE_V2DI_V2DI_INT, CONVERT)
399
DEF_FUNCTION_TYPE_ALIAS (V1DI_FTYPE_V1DI_V1DI_INT, CONVERT)
400
 
401
DEF_FUNCTION_TYPE_ALIAS (V16QI_FTYPE_V16QI_V16QI, CMP)
402
DEF_FUNCTION_TYPE_ALIAS (V2DI_FTYPE_V2DI_V2DI, CMP)
403
DEF_FUNCTION_TYPE_ALIAS (V4SI_FTYPE_V4SI_V4SI, CMP)
404
DEF_FUNCTION_TYPE_ALIAS (V8HI_FTYPE_V8HI_V8HI, CMP)
405
 
406
DEF_FUNCTION_TYPE_ALIAS (V16QI_FTYPE_V16QI_V16QI, TF)
407
DEF_FUNCTION_TYPE_ALIAS (V2DF_FTYPE_V2DF_V2DF, TF)
408
DEF_FUNCTION_TYPE_ALIAS (V2DI_FTYPE_V2DI_V2DI, TF)
409
DEF_FUNCTION_TYPE_ALIAS (V4SF_FTYPE_V4SF_V4SF, TF)
410
DEF_FUNCTION_TYPE_ALIAS (V4SI_FTYPE_V4SI_V4SI, TF)
411
DEF_FUNCTION_TYPE_ALIAS (V8HI_FTYPE_V8HI_V8HI, TF)

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.