1case 0:
2((void (*)(kmp_int32 *, kmp_int32 *
3))fn)(&global_tid, &bound_tid
4);
5break;
6case 1:
7((void (*)(kmp_int32 *, kmp_int32 *
8, void *))fn)(&global_tid, &bound_tid
9, args[0]);
10break;
11case 2:
12((void (*)(kmp_int32 *, kmp_int32 *
13, void *, void *))fn)(&global_tid, &bound_tid
14, args[0], args[1]);
15break;
16case 3:
17((void (*)(kmp_int32 *, kmp_int32 *
18, void *, void *, void *))fn)(&global_tid, &bound_tid
19, args[0], args[1], args[2]);
20break;
21case 4:
22((void (*)(kmp_int32 *, kmp_int32 *
23, void *, void *, void *, void *
24))fn)(&global_tid, &bound_tid
25, args[0], args[1], args[2], args[3]
26);
27break;
28case 5:
29((void (*)(kmp_int32 *, kmp_int32 *
30, void *, void *, void *, void *
31, void *))fn)(&global_tid, &bound_tid
32, args[0], args[1], args[2], args[3]
33, args[4]);
34break;
35case 6:
36((void (*)(kmp_int32 *, kmp_int32 *
37, void *, void *, void *, void *
38, void *, void *))fn)(&global_tid, &bound_tid
39, args[0], args[1], args[2], args[3]
40, args[4], args[5]);
41break;
42case 7:
43((void (*)(kmp_int32 *, kmp_int32 *
44, void *, void *, void *, void *
45, void *, void *, void *))fn)(&global_tid, &bound_tid
46, args[0], args[1], args[2], args[3]
47, args[4], args[5], args[6]);
48break;
49case 8:
50((void (*)(kmp_int32 *, kmp_int32 *
51, void *, void *, void *, void *
52, void *, void *, void *, void *
53))fn)(&global_tid, &bound_tid
54, args[0], args[1], args[2], args[3]
55, args[4], args[5], args[6], args[7]
56);
57break;
58case 9:
59((void (*)(kmp_int32 *, kmp_int32 *
60, void *, void *, void *, void *
61, void *, void *, void *, void *
62, void *))fn)(&global_tid, &bound_tid
63, args[0], args[1], args[2], args[3]
64, args[4], args[5], args[6], args[7]
65, args[8]);
66break;
67case 10:
68((void (*)(kmp_int32 *, kmp_int32 *
69, void *, void *, void *, void *
70, void *, void *, void *, void *
71, void *, void *))fn)(&global_tid, &bound_tid
72, args[0], args[1], args[2], args[3]
73, args[4], args[5], args[6], args[7]
74, args[8], args[9]);
75break;
76case 11:
77((void (*)(kmp_int32 *, kmp_int32 *
78, void *, void *, void *, void *
79, void *, void *, void *, void *
80, void *, void *, void *))fn)(&global_tid, &bound_tid
81, args[0], args[1], args[2], args[3]
82, args[4], args[5], args[6], args[7]
83, args[8], args[9], args[10]);
84break;
85case 12:
86((void (*)(kmp_int32 *, kmp_int32 *
87, void *, void *, void *, void *
88, void *, void *, void *, void *
89, void *, void *, void *, void *
90))fn)(&global_tid, &bound_tid
91, args[0], args[1], args[2], args[3]
92, args[4], args[5], args[6], args[7]
93, args[8], args[9], args[10], args[11]
94);
95break;
96case 13:
97((void (*)(kmp_int32 *, kmp_int32 *
98, void *, void *, void *, void *
99, void *, void *, void *, void *
100, void *, void *, void *, void *
101, void *))fn)(&global_tid, &bound_tid
102, args[0], args[1], args[2], args[3]
103, args[4], args[5], args[6], args[7]
104, args[8], args[9], args[10], args[11]
105, args[12]);
106break;
107case 14:
108((void (*)(kmp_int32 *, kmp_int32 *
109, void *, void *, void *, void *
110, void *, void *, void *, void *
111, void *, void *, void *, void *
112, void *, void *))fn)(&global_tid, &bound_tid
113, args[0], args[1], args[2], args[3]
114, args[4], args[5], args[6], args[7]
115, args[8], args[9], args[10], args[11]
116, args[12], args[13]);
117break;
118case 15:
119((void (*)(kmp_int32 *, kmp_int32 *
120, void *, void *, void *, void *
121, void *, void *, void *, void *
122, void *, void *, void *, void *
123, void *, void *, void *))fn)(&global_tid, &bound_tid
124, args[0], args[1], args[2], args[3]
125, args[4], args[5], args[6], args[7]
126, args[8], args[9], args[10], args[11]
127, args[12], args[13], args[14]);
128break;
129case 16:
130((void (*)(kmp_int32 *, kmp_int32 *
131, void *, void *, void *, void *
132, void *, void *, void *, void *
133, void *, void *, void *, void *
134, void *, void *, void *, void *
135))fn)(&global_tid, &bound_tid
136, args[0], args[1], args[2], args[3]
137, args[4], args[5], args[6], args[7]
138, args[8], args[9], args[10], args[11]
139, args[12], args[13], args[14], args[15]
140);
141break;
142case 17:
143((void (*)(kmp_int32 *, kmp_int32 *
144, void *, void *, void *, void *
145, void *, void *, void *, void *
146, void *, void *, void *, void *
147, void *, void *, void *, void *
148, void *))fn)(&global_tid, &bound_tid
149, args[0], args[1], args[2], args[3]
150, args[4], args[5], args[6], args[7]
151, args[8], args[9], args[10], args[11]
152, args[12], args[13], args[14], args[15]
153, args[16]);
154break;
155case 18:
156((void (*)(kmp_int32 *, kmp_int32 *
157, void *, void *, void *, void *
158, void *, void *, void *, void *
159, void *, void *, void *, void *
160, void *, void *, void *, void *
161, void *, void *))fn)(&global_tid, &bound_tid
162, args[0], args[1], args[2], args[3]
163, args[4], args[5], args[6], args[7]
164, args[8], args[9], args[10], args[11]
165, args[12], args[13], args[14], args[15]
166, args[16], args[17]);
167break;
168case 19:
169((void (*)(kmp_int32 *, kmp_int32 *
170, void *, void *, void *, void *
171, void *, void *, void *, void *
172, void *, void *, void *, void *
173, void *, void *, void *, void *
174, void *, void *, void *))fn)(&global_tid, &bound_tid
175, args[0], args[1], args[2], args[3]
176, args[4], args[5], args[6], args[7]
177, args[8], args[9], args[10], args[11]
178, args[12], args[13], args[14], args[15]
179, args[16], args[17], args[18]);
180break;
181case 20:
182((void (*)(kmp_int32 *, kmp_int32 *
183, void *, void *, void *, void *
184, void *, void *, void *, void *
185, void *, void *, void *, void *
186, void *, void *, void *, void *
187, void *, void *, void *, void *
188))fn)(&global_tid, &bound_tid
189, args[0], args[1], args[2], args[3]
190, args[4], args[5], args[6], args[7]
191, args[8], args[9], args[10], args[11]
192, args[12], args[13], args[14], args[15]
193, args[16], args[17], args[18], args[19]
194);
195break;
196case 21:
197((void (*)(kmp_int32 *, kmp_int32 *
198, void *, void *, void *, void *
199, void *, void *, void *, void *
200, void *, void *, void *, void *
201, void *, void *, void *, void *
202, void *, void *, void *, void *
203, void *))fn)(&global_tid, &bound_tid
204, args[0], args[1], args[2], args[3]
205, args[4], args[5], args[6], args[7]
206, args[8], args[9], args[10], args[11]
207, args[12], args[13], args[14], args[15]
208, args[16], args[17], args[18], args[19]
209, args[20]);
210break;
211case 22:
212((void (*)(kmp_int32 *, kmp_int32 *
213, void *, void *, void *, void *
214, void *, void *, void *, void *
215, void *, void *, void *, void *
216, void *, void *, void *, void *
217, void *, void *, void *, void *
218, void *, void *))fn)(&global_tid, &bound_tid
219, args[0], args[1], args[2], args[3]
220, args[4], args[5], args[6], args[7]
221, args[8], args[9], args[10], args[11]
222, args[12], args[13], args[14], args[15]
223, args[16], args[17], args[18], args[19]
224, args[20], args[21]);
225break;
226case 23:
227((void (*)(kmp_int32 *, kmp_int32 *
228, void *, void *, void *, void *
229, void *, void *, void *, void *
230, void *, void *, void *, void *
231, void *, void *, void *, void *
232, void *, void *, void *, void *
233, void *, void *, void *))fn)(&global_tid, &bound_tid
234, args[0], args[1], args[2], args[3]
235, args[4], args[5], args[6], args[7]
236, args[8], args[9], args[10], args[11]
237, args[12], args[13], args[14], args[15]
238, args[16], args[17], args[18], args[19]
239, args[20], args[21], args[22]);
240break;
241case 24:
242((void (*)(kmp_int32 *, kmp_int32 *
243, void *, void *, void *, void *
244, void *, void *, void *, void *
245, void *, void *, void *, void *
246, void *, void *, void *, void *
247, void *, void *, void *, void *
248, void *, void *, void *, void *
249))fn)(&global_tid, &bound_tid
250, args[0], args[1], args[2], args[3]
251, args[4], args[5], args[6], args[7]
252, args[8], args[9], args[10], args[11]
253, args[12], args[13], args[14], args[15]
254, args[16], args[17], args[18], args[19]
255, args[20], args[21], args[22], args[23]
256);
257break;
258case 25:
259((void (*)(kmp_int32 *, kmp_int32 *
260, void *, void *, void *, void *
261, void *, void *, void *, void *
262, void *, void *, void *, void *
263, void *, void *, void *, void *
264, void *, void *, void *, void *
265, void *, void *, void *, void *
266, void *))fn)(&global_tid, &bound_tid
267, args[0], args[1], args[2], args[3]
268, args[4], args[5], args[6], args[7]
269, args[8], args[9], args[10], args[11]
270, args[12], args[13], args[14], args[15]
271, args[16], args[17], args[18], args[19]
272, args[20], args[21], args[22], args[23]
273, args[24]);
274break;
275case 26:
276((void (*)(kmp_int32 *, kmp_int32 *
277, void *, void *, void *, void *
278, void *, void *, void *, void *
279, void *, void *, void *, void *
280, void *, void *, void *, void *
281, void *, void *, void *, void *
282, void *, void *, void *, void *
283, void *, void *))fn)(&global_tid, &bound_tid
284, args[0], args[1], args[2], args[3]
285, args[4], args[5], args[6], args[7]
286, args[8], args[9], args[10], args[11]
287, args[12], args[13], args[14], args[15]
288, args[16], args[17], args[18], args[19]
289, args[20], args[21], args[22], args[23]
290, args[24], args[25]);
291break;
292case 27:
293((void (*)(kmp_int32 *, kmp_int32 *
294, void *, void *, void *, void *
295, void *, void *, void *, void *
296, void *, void *, void *, void *
297, void *, void *, void *, void *
298, void *, void *, void *, void *
299, void *, void *, void *, void *
300, void *, void *, void *))fn)(&global_tid, &bound_tid
301, args[0], args[1], args[2], args[3]
302, args[4], args[5], args[6], args[7]
303, args[8], args[9], args[10], args[11]
304, args[12], args[13], args[14], args[15]
305, args[16], args[17], args[18], args[19]
306, args[20], args[21], args[22], args[23]
307, args[24], args[25], args[26]);
308break;
309case 28:
310((void (*)(kmp_int32 *, kmp_int32 *
311, void *, void *, void *, void *
312, void *, void *, void *, void *
313, void *, void *, void *, void *
314, void *, void *, void *, void *
315, void *, void *, void *, void *
316, void *, void *, void *, void *
317, void *, void *, void *, void *
318))fn)(&global_tid, &bound_tid
319, args[0], args[1], args[2], args[3]
320, args[4], args[5], args[6], args[7]
321, args[8], args[9], args[10], args[11]
322, args[12], args[13], args[14], args[15]
323, args[16], args[17], args[18], args[19]
324, args[20], args[21], args[22], args[23]
325, args[24], args[25], args[26], args[27]
326);
327break;
328case 29:
329((void (*)(kmp_int32 *, kmp_int32 *
330, void *, void *, void *, void *
331, void *, void *, void *, void *
332, void *, void *, void *, void *
333, void *, void *, void *, void *
334, void *, void *, void *, void *
335, void *, void *, void *, void *
336, void *, void *, void *, void *
337, void *))fn)(&global_tid, &bound_tid
338, args[0], args[1], args[2], args[3]
339, args[4], args[5], args[6], args[7]
340, args[8], args[9], args[10], args[11]
341, args[12], args[13], args[14], args[15]
342, args[16], args[17], args[18], args[19]
343, args[20], args[21], args[22], args[23]
344, args[24], args[25], args[26], args[27]
345, args[28]);
346break;
347case 30:
348((void (*)(kmp_int32 *, kmp_int32 *
349, void *, void *, void *, void *
350, void *, void *, void *, void *
351, void *, void *, void *, void *
352, void *, void *, void *, void *
353, void *, void *, void *, void *
354, void *, void *, void *, void *
355, void *, void *, void *, void *
356, void *, void *))fn)(&global_tid, &bound_tid
357, args[0], args[1], args[2], args[3]
358, args[4], args[5], args[6], args[7]
359, args[8], args[9], args[10], args[11]
360, args[12], args[13], args[14], args[15]
361, args[16], args[17], args[18], args[19]
362, args[20], args[21], args[22], args[23]
363, args[24], args[25], args[26], args[27]
364, args[28], args[29]);
365break;
366case 31:
367((void (*)(kmp_int32 *, kmp_int32 *
368, void *, void *, void *, void *
369, void *, void *, void *, void *
370, void *, void *, void *, void *
371, void *, void *, void *, void *
372, void *, void *, void *, void *
373, void *, void *, void *, void *
374, void *, void *, void *, void *
375, void *, void *, void *))fn)(&global_tid, &bound_tid
376, args[0], args[1], args[2], args[3]
377, args[4], args[5], args[6], args[7]
378, args[8], args[9], args[10], args[11]
379, args[12], args[13], args[14], args[15]
380, args[16], args[17], args[18], args[19]
381, args[20], args[21], args[22], args[23]
382, args[24], args[25], args[26], args[27]
383, args[28], args[29], args[30]);
384break;
385case 32:
386((void (*)(kmp_int32 *, kmp_int32 *
387, void *, void *, void *, void *
388, void *, void *, void *, void *
389, void *, void *, void *, void *
390, void *, void *, void *, void *
391, void *, void *, void *, void *
392, void *, void *, void *, void *
393, void *, void *, void *, void *
394, void *, void *, void *, void *
395))fn)(&global_tid, &bound_tid
396, args[0], args[1], args[2], args[3]
397, args[4], args[5], args[6], args[7]
398, args[8], args[9], args[10], args[11]
399, args[12], args[13], args[14], args[15]
400, args[16], args[17], args[18], args[19]
401, args[20], args[21], args[22], args[23]
402, args[24], args[25], args[26], args[27]
403, args[28], args[29], args[30], args[31]
404);
405break;