1
2
3
4
5
6
7
8
9
10
11 #ifndef OSHMEM_FORTRAN_PROFILE_DEFINES_H
12 #define OSHMEM_FORTRAN_PROFILE_DEFINES_H
13
14
15
16
17
18
19
20 #define SHMEM_INIT PSHMEM_INIT
21 #define shmem_init_ pshmem_init_
22 #define shmem_init__ pshmem_init__
23
24 #define START_PES PSTART_PES
25 #define start_pes_ pstart_pes_
26 #define start_pes__ pstart_pes__
27
28 #define SHMEM_GLOBAL_EXIT PSHMEM_GLOBAL_EXIT
29 #define shmem_global_exit_ pshmem_global_exit_
30 #define shmem_global_exit__ pshmem_global_exit__
31
32 #define SHMEM_MY_PE PSHMEM_MY_PE
33 #define shmem_my_pe_ pshmem_my_pe_
34 #define shmem_my_pe__ pshmem_my_pe__
35
36 #define MY_PE PMY_PE
37 #define my_pe_ pmy_pe_
38 #define my_pe__ pmy_pe__
39 #define _my_pe_ p_my_pe_
40
41 #define SHMEM_N_PES PSHMEM_N_PES
42 #define shmem_n_pes_ pshmem_n_pes_
43 #define shmem_n_pes__ pshmem_n_pes__
44
45 #define NUM_PES PNUM_PES
46 #define num_pes_ pnum_pes_
47 #define num_pes__ pnum_pes__
48
49 #define SHMEM_ADDR_ACCESSIBLE PSHMEM_ADDR_ACCESSIBLE
50 #define shmem_addr_accessible_ pshmem_addr_accessible_
51 #define shmem_addr_accessible__ pshmem_addr_accessible__
52
53 #define SHMEM_INT2_AND_TO_ALL PSHMEM_INT2_AND_TO_ALL
54 #define shmem_int2_and_to_all_ pshmem_int2_and_to_all_
55 #define shmem_int2_and_to_all__ pshmem_int2_and_to_all__
56
57 #define SHMEM_INT4_AND_TO_ALL PSHMEM_INT4_AND_TO_ALL
58 #define shmem_int4_and_to_all_ pshmem_int4_and_to_all_
59 #define shmem_int4_and_to_all__ pshmem_int4_and_to_all__
60
61 #define SHMEM_INT8_AND_TO_ALL PSHMEM_INT8_AND_TO_ALL
62 #define shmem_int8_and_to_all_ pshmem_int8_and_to_all_
63 #define shmem_int8_and_to_all__ pshmem_int8_and_to_all__
64
65 #define SHMEM_BARRIER_ALL PSHMEM_BARRIER_ALL
66 #define shmem_barrier_all_ pshmem_barrier_all_
67 #define shmem_barrier_all__ pshmem_barrier_all__
68
69 #define SHMEM_BARRIER PSHMEM_BARRIER
70 #define shmem_barrier_ pshmem_barrier_
71 #define shmem_barrier__ pshmem_barrier__
72
73 #define SHMEM_BROADCAST4 PSHMEM_BROADCAST4
74 #define shmem_broadcast4_ pshmem_broadcast4_
75 #define shmem_broadcast4__ pshmem_broadcast4__
76
77 #define SHMEM_BROADCAST8 PSHMEM_BROADCAST8
78 #define shmem_broadcast8_ pshmem_broadcast8_
79 #define shmem_broadcast8__ pshmem_broadcast8__
80
81 #define SHMEM_BROADCAST32 PSHMEM_BROADCAST32
82 #define shmem_broadcast32_ pshmem_broadcast32_
83 #define shmem_broadcast32__ pshmem_broadcast32__
84
85 #define SHMEM_BROADCAST64 PSHMEM_BROADCAST64
86 #define shmem_broadcast64_ pshmem_broadcast64_
87 #define shmem_broadcast64__ pshmem_broadcast64__
88
89 #define SHMEM_ALLTOALL32 PSHMEM_ALLTOALL32
90 #define shmem_alltoall32_ pshmem_alltoall32_
91 #define shmem_alltoall32__ pshmem_alltoall32__
92
93 #define SHMEM_ALLTOALL64 PSHMEM_ALLTOALL64
94 #define shmem_alltoall64_ pshmem_alltoall64_
95 #define shmem_alltoall64__ pshmem_alltoall64__
96
97 #define SHMEM_ALLTOALLS32 PSHMEM_ALLTOALLS32
98 #define shmem_alltoalls32_ pshmem_alltoalls32_
99 #define shmem_alltoalls32__ pshmem_alltoalls32__
100
101 #define SHMEM_ALLTOALLS64 PSHMEM_ALLTOALLS64
102 #define shmem_alltoalls64_ pshmem_alltoalls64_
103 #define shmem_alltoalls64__ pshmem_alltoalls64__
104
105 #define SHMEM_SET_CACHE_INV PSHMEM_SET_CACHE_INV
106 #define shmem_set_cache_inv_ pshmem_set_cache_inv_
107 #define shmem_set_cache_inv__ pshmem_set_cache_inv__
108
109 #define SHMEM_SET_CACHE_LINE_INV PSHMEM_SET_CACHE_LINE_INV
110 #define shmem_set_cache_line_inv_ pshmem_set_cache_line_inv_
111 #define shmem_set_cache_line_inv__ pshmem_set_cache_line_inv__
112
113 #define SHMEM_CLEAR_CACHE_INV PSHMEM_CLEAR_CACHE_INV
114 #define shmem_clear_cache_inv_ pshmem_clear_cache_inv_
115 #define shmem_clear_cache_inv__ pshmem_clear_cache_inv__
116
117 #define SHMEM_CLEAR_CACHE_LINE_INV PSHMEM_CLEAR_CACHE_LINE_INV
118 #define shmem_clear_cache_line_inv_ pshmem_clear_cache_line_inv_
119 #define shmem_clear_cache_line_inv__ pshmem_clear_cache_line_inv__
120
121 #define SHMEM_UDCFLUSH PSHMEM_UDCFLUSH
122 #define shmem_udcflush_ pshmem_udcflush_
123 #define shmem_udcflush__ pshmem_udcflush__
124
125 #define SHMEM_UDCFLUSH_LINE PSHMEM_UDCFLUSH_LINE
126 #define shmem_udcflush_line_ pshmem_udcflush_line_
127 #define shmem_udcflush_line__ pshmem_udcflush_line__
128
129 #define SHMEM_CHARACTER_GET PSHMEM_CHARACTER_GET
130 #define shmem_character_get_ pshmem_character_get_
131 #define shmem_character_get__ pshmem_character_get__
132
133 #define SHMEM_CHARACTER_PUT PSHMEM_CHARACTER_PUT
134 #define shmem_character_put_ pshmem_character_put_
135 #define shmem_character_put__ pshmem_character_put__
136
137 #define SHMEM_CHARACTER_PUT_NBI PSHMEM_CHARACTER_PUT_NBI
138 #define shmem_character_put_nbi_ pshmem_character_put_nbi_
139 #define shmem_character_put_nbi__ pshmem_character_put_nbi__
140
141 #define SHMEM_COLLECT4 PSHMEM_COLLECT4
142 #define shmem_collect4_ pshmem_collect4_
143 #define shmem_collect4__ pshmem_collect4__
144
145 #define SHMEM_COLLECT8 PSHMEM_COLLECT8
146 #define shmem_collect8_ pshmem_collect8_
147 #define shmem_collect8__ pshmem_collect8__
148
149 #define SHMEM_COLLECT32 PSHMEM_COLLECT32
150 #define shmem_collect32_ pshmem_collect32_
151 #define shmem_collect32__ pshmem_collect32__
152
153 #define SHMEM_COLLECT64 PSHMEM_COLLECT64
154 #define shmem_collect64_ pshmem_collect64_
155 #define shmem_collect64__ pshmem_collect64__
156
157 #define SHMEM_FCOLLECT4 PSHMEM_FCOLLECT4
158 #define shmem_fcollect4_ pshmem_fcollect4_
159 #define shmem_fcollect4__ pshmem_fcollect4__
160
161 #define SHMEM_FCOLLECT8 PSHMEM_FCOLLECT8
162 #define shmem_fcollect8_ pshmem_fcollect8_
163 #define shmem_fcollect8__ pshmem_fcollect8__
164
165 #define SHMEM_FCOLLECT32 PSHMEM_FCOLLECT32
166 #define shmem_fcollect32_ pshmem_fcollect32_
167 #define shmem_fcollect32__ pshmem_fcollect32__
168
169 #define SHMEM_FCOLLECT64 PSHMEM_FCOLLECT64
170 #define shmem_fcollect64_ pshmem_fcollect64_
171 #define shmem_fcollect64__ pshmem_fcollect64__
172
173 #define SHMEM_COMPLEX_GET PSHMEM_COMPLEX_GET
174 #define shmem_complex_get_ pshmem_complex_get_
175 #define shmem_complex_get__ pshmem_complex_get__
176
177 #define SHMEM_COMPLEX_IGET PSHMEM_COMPLEX_IGET
178 #define shmem_complex_iget_ pshmem_complex_iget_
179 #define shmem_complex_iget__ pshmem_complex_iget__
180
181 #define SHMEM_COMPLEX_IPUT PSHMEM_COMPLEX_IPUT
182 #define shmem_complex_iput_ pshmem_complex_iput_
183 #define shmem_complex_iput__ pshmem_complex_iput__
184
185 #define SHMEM_COMPLEX_PUT PSHMEM_COMPLEX_PUT
186 #define shmem_complex_put_ pshmem_complex_put_
187 #define shmem_complex_put__ pshmem_complex_put__
188
189 #define SHMEM_COMPLEX_PUT_NBI PSHMEM_COMPLEX_PUT_NBI
190 #define shmem_complex_put_nbi_ pshmem_complex_put_nbi_
191 #define shmem_complex_put_nbi__ pshmem_complex_put_nbi__
192
193 #define SHMEM_DOUBLE_GET PSHMEM_DOUBLE_GET
194 #define shmem_double_get_ pshmem_double_get_
195 #define shmem_double_get__ pshmem_double_get__
196
197 #define SHMEM_DOUBLE_IGET PSHMEM_DOUBLE_IGET
198 #define shmem_double_iget_ pshmem_double_iget_
199 #define shmem_double_iget__ pshmem_double_iget__
200
201 #define SHMEM_DOUBLE_IPUT PSHMEM_DOUBLE_IPUT
202 #define shmem_double_iput_ pshmem_double_iput_
203 #define shmem_double_iput__ pshmem_double_iput__
204
205 #define SHMEM_DOUBLE_PUT PSHMEM_DOUBLE_PUT
206 #define shmem_double_put_ pshmem_double_put_
207 #define shmem_double_put__ pshmem_double_put__
208
209 #define SHMEM_DOUBLE_PUT_NBI PSHMEM_DOUBLE_PUT_NBI
210 #define shmem_double_put_nbi_ pshmem_double_put_nbi_
211 #define shmem_double_put_nbi__ pshmem_double_put_nbi__
212
213 #define SHMEM_FENCE PSHMEM_FENCE
214 #define shmem_fence_ pshmem_fence_
215 #define shmem_fence__ pshmem_fence__
216
217 #define SHMEM_GET128 PSHMEM_GET128
218 #define shmem_get128_ pshmem_get128_
219 #define shmem_get128__ pshmem_get128__
220
221 #define SHMEM_GET32 PSHMEM_GET32
222 #define shmem_get32_ pshmem_get32_
223 #define shmem_get32__ pshmem_get32__
224
225 #define SHMEM_GET4 PSHMEM_GET4
226 #define shmem_get4_ pshmem_get4_
227 #define shmem_get4__ pshmem_get4__
228
229 #define SHMEM_GET64 PSHMEM_GET64
230 #define shmem_get64_ pshmem_get64_
231 #define shmem_get64__ pshmem_get64__
232
233 #define SHMEM_GET8 PSHMEM_GET8
234 #define shmem_get8_ pshmem_get8_
235 #define shmem_get8__ pshmem_get8__
236
237 #define SHMEM_GETMEM PSHMEM_GETMEM
238 #define shmem_getmem_ pshmem_getmem_
239 #define shmem_getmem__ pshmem_getmem__
240
241 #define SHMEM_IGET128 PSHMEM_IGET128
242 #define shmem_iget128_ pshmem_iget128_
243 #define shmem_iget128__ pshmem_iget128__
244
245 #define SHMEM_IGET32 PSHMEM_IGET32
246 #define shmem_iget32_ pshmem_iget32_
247 #define shmem_iget32__ pshmem_iget32__
248
249 #define SHMEM_IGET4 PSHMEM_IGET4
250 #define shmem_iget4_ pshmem_iget4_
251 #define shmem_iget4__ pshmem_iget4__
252
253 #define SHMEM_IGET64 PSHMEM_IGET64
254 #define shmem_iget64_ pshmem_iget64_
255 #define shmem_iget64__ pshmem_iget64__
256
257 #define SHMEM_IGET8 PSHMEM_IGET8
258 #define shmem_iget8_ pshmem_iget8_
259 #define shmem_iget8__ pshmem_iget8__
260
261 #define SHMEM_GETMEM_NBI PSHMEM_GETMEM_NBI
262 #define shmem_getmem_nbi_ pshmem_getmem_nbi_
263 #define shmem_getmem_nbi__ pshmem_getmem_nbi__
264
265 #define SHMEM_CHARACTER_GET_NBI PSHMEM_CHARACTER_GET_NBI
266 #define shmem_character_get_nbi_ pshmem_character_get_nbi_
267 #define shmem_character_get_nbi__ pshmem_character_get_nbi__
268
269 #define SHMEM_COMPLEX_GET_NBI PSHMEM_COMPLEX_GET_NBI
270 #define shmem_complex_get_nbi_ pshmem_complex_get_nbi_
271 #define shmem_complex_get_nbi__ pshmem_complex_get_nbi__
272
273 #define SHMEM_DOUBLE_GET_NBI PSHMEM_DOUBLE_GET_NBI
274 #define shmem_double_get_nbi_ pshmem_double_get_nbi_
275 #define shmem_double_get_nbi__ pshmem_double_get_nbi__
276
277 #define SHMEM_INTEGER_GET_NBI PSHMEM_INTEGER_GET_NBI
278 #define shmem_integer_get_nbi_ pshmem_integer_get_nbi_
279 #define shmem_integer_get_nbi__ pshmem_integer_get_nbi__
280
281 #define SHMEM_LOGICAL_GET_NBI PSHMEM_LOGICAL_GET_NBI
282 #define shmem_logical_get_nbi_ pshmem_logical_get_nbi_
283 #define shmem_logical_get_nbi__ pshmem_logical_get_nbi__
284
285 #define SHMEM_REAL_GET_NBI PSHMEM_REAL_GET_NBI
286 #define shmem_real_get_nbi_ pshmem_real_get_nbi_
287 #define shmem_real_get_nbi__ pshmem_real_get_nbi__
288
289 #define SHMEM_GET4_NBI PSHMEM_GET4_NBI
290 #define shmem_get4_nbi_ pshmem_get4_nbi_
291 #define shmem_get4_nbi__ pshmem_get4_nbi__
292
293 #define SHMEM_GET8_NBI PSHMEM_GET8_NBI
294 #define shmem_get8_nbi_ pshmem_get8_nbi_
295 #define shmem_get8_nbi__ pshmem_get8_nbi__
296
297 #define SHMEM_GET32_NBI PSHMEM_GET32_NBI
298 #define shmem_get32_nbi_ pshmem_get32_nbi_
299 #define shmem_get32_nbi__ pshmem_get32_nbi__
300
301 #define SHMEM_GET64_NBI PSHMEM_GET64_NBI
302 #define shmem_get64_nbi_ pshmem_get64_nbi_
303 #define shmem_get64_nbi__ pshmem_get64_nbi__
304
305 #define SHMEM_GET128_NBI PSHMEM_GET128_NBI
306 #define shmem_get128_nbi_ pshmem_get128_nbi_
307 #define shmem_get128_nbi__ pshmem_get128_nbi__
308
309 #define SHMEM_PUTMEM_NBI PSHMEM_PUTMEM_NBI
310 #define shmem_putmem_nbi_ pshmem_putmem_nbi_
311 #define shmem_putmem_nbi__ pshmem_putmem_nbi__
312
313 #define SHMEM_CHARACTER_PUT_NBI PSHMEM_CHARACTER_PUT_NBI
314 #define shmem_character_put_nbi_ pshmem_character_put_nbi_
315 #define shmem_character_put_nbi__ pshmem_character_put_nbi__
316
317 #define SHMEM_COMPLEX_PUT_NBI PSHMEM_COMPLEX_PUT_NBI
318 #define shmem_complex_put_nbi_ pshmem_complex_put_nbi_
319 #define shmem_complex_put_nbi__ pshmem_complex_put_nbi__
320
321 #define SHMEM_DOUBLE_PUT_NBI PSHMEM_DOUBLE_PUT_NBI
322 #define shmem_double_put_nbi_ pshmem_double_put_nbi_
323 #define shmem_double_put_nbi__ pshmem_double_put_nbi__
324
325 #define SHMEM_INTEGER_PUT_NBI PSHMEM_INTEGER_PUT_NBI
326 #define shmem_integer_put_nbi_ pshmem_integer_put_nbi_
327 #define shmem_integer_put_nbi__ pshmem_integer_put_nbi__
328
329 #define SHMEM_LOGICAL_PUT_NBI PSHMEM_LOGICAL_PUT_NBI
330 #define shmem_logical_put_nbi_ pshmem_logical_put_nbi_
331 #define shmem_logical_put_nbi__ pshmem_logical_put_nbi__
332
333 #define SHMEM_REAL_PUT_NBI PSHMEM_REAL_PUT_NBI
334 #define shmem_real_put_nbi_ pshmem_real_put_nbi_
335 #define shmem_real_put_nbi__ pshmem_real_put_nbi__
336
337 #define SHMEM_PUT4_NBI PSHMEM_PUT4_NBI
338 #define shmem_put4_nbi_ pshmem_put4_nbi_
339 #define shmem_put4_nbi__ pshmem_put4_nbi__
340
341 #define SHMEM_PUT8_NBI PSHMEM_PUT8_NBI
342 #define shmem_put8_nbi_ pshmem_put8_nbi_
343 #define shmem_put8_nbi__ pshmem_put8_nbi__
344
345 #define SHMEM_PUT32_NBI PSHMEM_PUT32_NBI
346 #define shmem_put32_nbi_ pshmem_put32_nbi_
347 #define shmem_put32_nbi__ pshmem_put32_nbi__
348
349 #define SHMEM_PUT64_NBI PSHMEM_PUT64_NBI
350 #define shmem_put64_nbi_ pshmem_put64_nbi_
351 #define shmem_put64_nbi__ pshmem_put64_nbi__
352
353 #define SHMEM_PUT128_NBI PSHMEM_PUT128_NBI
354 #define shmem_put128_nbi_ pshmem_put128_nbi_
355 #define shmem_put128_nbi__ pshmem_put128_nbi__
356
357 #define SHMEM_INT4_ADD PSHMEM_INT4_ADD
358 #define shmem_int4_add_ pshmem_int4_add_
359 #define shmem_int4_add__ pshmem_int4_add__
360
361 #define SHMEM_INT4_CSWAP PSHMEM_INT4_CSWAP
362 #define shmem_int4_cswap_ pshmem_int4_cswap_
363 #define shmem_int4_cswap__ pshmem_int4_cswap__
364
365 #define SHMEM_INT4_FADD PSHMEM_INT4_FADD
366 #define shmem_int4_fadd_ pshmem_int4_fadd_
367 #define shmem_int4_fadd__ pshmem_int4_fadd__
368
369 #define SHMEM_INT4_FETCH PSHMEM_INT4_FETCH
370 #define shmem_int4_fetch_ pshmem_int4_fetch_
371 #define shmem_int4_fetch__ pshmem_int4_fetch__
372
373 #define SHMEM_INT4_FINC PSHMEM_INT4_FINC
374 #define shmem_int4_finc_ pshmem_int4_finc_
375 #define shmem_int4_finc__ pshmem_int4_finc__
376
377 #define SHMEM_INT4_INC PSHMEM_INT4_INC
378 #define shmem_int4_inc_ pshmem_int4_inc_
379 #define shmem_int4_inc__ pshmem_int4_inc__
380
381 #define SHMEM_INT4_SWAP PSHMEM_INT4_SWAP
382 #define shmem_int4_swap_ pshmem_int4_swap_
383 #define shmem_int4_swap__ pshmem_int4_swap__
384
385 #define SHMEM_INT4_SET PSHMEM_INT4_SET
386 #define shmem_int4_set_ pshmem_int4_set_
387 #define shmem_int4_set__ pshmem_int4_set__
388
389 #define SHMEM_INT4_WAIT PSHMEM_INT4_WAIT
390 #define shmem_int4_wait_ pshmem_int4_wait_
391 #define shmem_int4_wait__ pshmem_int4_wait__
392
393 #define SHMEM_INT4_WAIT_UNTIL PSHMEM_INT4_WAIT_UNTIL
394 #define shmem_int4_wait_until_ pshmem_int4_wait_until_
395 #define shmem_int4_wait_until__ pshmem_int4_wait_until__
396
397 #define SHMEM_INT8_ADD PSHMEM_INT8_ADD
398 #define shmem_int8_add_ pshmem_int8_add_
399 #define shmem_int8_add__ pshmem_int8_add__
400
401 #define SHMEM_INT8_CSWAP PSHMEM_INT8_CSWAP
402 #define shmem_int8_cswap_ pshmem_int8_cswap_
403 #define shmem_int8_cswap__ pshmem_int8_cswap__
404
405 #define SHMEM_INT8_FADD PSHMEM_INT8_FADD
406 #define shmem_int8_fadd_ pshmem_int8_fadd_
407 #define shmem_int8_fadd__ pshmem_int8_fadd__
408
409 #define SHMEM_INT8_FETCH PSHMEM_INT8_FETCH
410 #define shmem_int8_fetch_ pshmem_int8_fetch_
411 #define shmem_int8_fetch__ pshmem_int8_fetch__
412
413 #define SHMEM_INT8_FINC PSHMEM_INT8_FINC
414 #define shmem_int8_finc_ pshmem_int8_finc_
415 #define shmem_int8_finc__ pshmem_int8_finc__
416
417 #define SHMEM_INT8_INC PSHMEM_INT8_INC
418 #define shmem_int8_inc_ pshmem_int8_inc_
419 #define shmem_int8_inc__ pshmem_int8_inc__
420
421 #define SHMEM_INT8_SWAP PSHMEM_INT8_SWAP
422 #define shmem_int8_swap_ pshmem_int8_swap_
423 #define shmem_int8_swap__ pshmem_int8_swap__
424
425 #define SHMEM_INT8_SET PSHMEM_INT8_SET
426 #define shmem_int8_set_ pshmem_int8_set_
427 #define shmem_int8_set__ pshmem_int8_set__
428
429 #define SHMEM_INT8_WAIT PSHMEM_INT8_WAIT
430 #define shmem_int8_wait_ pshmem_int8_wait_
431 #define shmem_int8_wait__ pshmem_int8_wait__
432
433 #define SHMEM_INT8_WAIT_UNTIL PSHMEM_INT8_WAIT_UNTIL
434 #define shmem_int8_wait_until_ pshmem_int8_wait_until_
435 #define shmem_int8_wait_until__ pshmem_int8_wait_until__
436
437 #define SHMEM_INTEGER_GET PSHMEM_INTEGER_GET
438 #define shmem_integer_get_ pshmem_integer_get_
439 #define shmem_integer_get__ pshmem_integer_get__
440
441 #define SHMEM_INTEGER_IGET PSHMEM_INTEGER_IGET
442 #define shmem_integer_iget_ pshmem_integer_iget_
443 #define shmem_integer_iget__ pshmem_integer_iget__
444
445 #define SHMEM_INTEGER_IPUT PSHMEM_INTEGER_IPUT
446 #define shmem_integer_iput_ pshmem_integer_iput_
447 #define shmem_integer_iput__ pshmem_integer_iput__
448
449 #define SHMEM_INTEGER_PUT PSHMEM_INTEGER_PUT
450 #define shmem_integer_put_ pshmem_integer_put_
451 #define shmem_integer_put__ pshmem_integer_put__
452
453 #define SHMEM_IPUT128 PSHMEM_IPUT128
454 #define shmem_iput128_ pshmem_iput128_
455 #define shmem_iput128__ pshmem_iput128__
456
457 #define SHMEM_IPUT32 PSHMEM_IPUT32
458 #define shmem_iput32_ pshmem_iput32_
459 #define shmem_iput32__ pshmem_iput32__
460
461 #define SHMEM_IPUT4 PSHMEM_IPUT4
462 #define shmem_iput4_ pshmem_iput4_
463 #define shmem_iput4__ pshmem_iput4__
464
465 #define SHMEM_IPUT64 PSHMEM_IPUT64
466 #define shmem_iput64_ pshmem_iput64_
467 #define shmem_iput64__ pshmem_iput64__
468
469 #define SHMEM_IPUT8 PSHMEM_IPUT8
470 #define shmem_iput8_ pshmem_iput8_
471 #define shmem_iput8__ pshmem_iput8__
472
473 #define SHMEM_SET_LOCK PSHMEM_SET_LOCK
474 #define shmem_set_lock_ pshmem_set_lock_
475 #define shmem_set_lock__ pshmem_set_lock__
476
477 #define SHMEM_TEST_LOCK PSHMEM_TEST_LOCK
478 #define shmem_test_lock_ pshmem_test_lock_
479 #define shmem_test_lock__ pshmem_test_lock__
480
481 #define SHMEM_CLEAR_LOCK PSHMEM_CLEAR_LOCK
482 #define shmem_clear_lock_ pshmem_clear_lock_
483 #define shmem_clear_lock__ pshmem_clear_lock__
484
485 #define SHMEM_LOGICAL_GET PSHMEM_LOGICAL_GET
486 #define shmem_logical_get_ pshmem_logical_get_
487 #define shmem_logical_get__ pshmem_logical_get__
488
489 #define SHMEM_LOGICAL_IGET PSHMEM_LOGICAL_IGET
490 #define shmem_logical_iget_ pshmem_logical_iget_
491 #define shmem_logical_iget__ pshmem_logical_iget__
492
493 #define SHMEM_LOGICAL_IPUT PSHMEM_LOGICAL_IPUT
494 #define shmem_logical_iput_ pshmem_logical_iput_
495 #define shmem_logical_iput__ pshmem_logical_iput__
496
497 #define SHMEM_LOGICAL_PUT PSHMEM_LOGICAL_PUT
498 #define shmem_logical_put_ pshmem_logical_put_
499 #define shmem_logical_put__ pshmem_logical_put__
500
501 #define SHMEM_INT2_MAX_TO_ALL PSHMEM_INT2_MAX_TO_ALL
502 #define shmem_int2_max_to_all_ pshmem_int2_max_to_all_
503 #define shmem_int2_max_to_all__ pshmem_int2_max_to_all__
504
505 #define SHMEM_INT4_MAX_TO_ALL PSHMEM_INT4_MAX_TO_ALL
506 #define shmem_int4_max_to_all_ pshmem_int4_max_to_all_
507 #define shmem_int4_max_to_all__ pshmem_int4_max_to_all__
508
509 #define SHMEM_INT8_MAX_TO_ALL PSHMEM_INT8_MAX_TO_ALL
510 #define shmem_int8_max_to_all_ pshmem_int8_max_to_all_
511 #define shmem_int8_max_to_all__ pshmem_int8_max_to_all__
512
513 #define SHMEM_REAL4_MAX_TO_ALL PSHMEM_REAL4_MAX_TO_ALL
514 #define shmem_real4_max_to_all_ pshmem_real4_max_to_all_
515 #define shmem_real4_max_to_all__ pshmem_real4_max_to_all__
516
517 #define SHMEM_REAL8_MAX_TO_ALL PSHMEM_REAL8_MAX_TO_ALL
518 #define shmem_real8_max_to_all_ pshmem_real8_max_to_all_
519 #define shmem_real8_max_to_all__ pshmem_real8_max_to_all__
520
521 #define SHMEM_REAL16_MAX_TO_ALL PSHMEM_REAL16_MAX_TO_ALL
522 #define shmem_real16_max_to_all_ pshmem_real16_max_to_all_
523 #define shmem_real16_max_to_all__ pshmem_real16_max_to_all__
524
525 #define SHMEM_INT2_MIN_TO_ALL PSHMEM_INT2_MIN_TO_ALL
526 #define shmem_int2_min_to_all_ pshmem_int2_min_to_all_
527 #define shmem_int2_min_to_all__ pshmem_int2_min_to_all__
528
529 #define SHMEM_INT4_MIN_TO_ALL PSHMEM_INT4_MIN_TO_ALL
530 #define shmem_int4_min_to_all_ pshmem_int4_min_to_all_
531 #define shmem_int4_min_to_all__ pshmem_int4_min_to_all__
532
533 #define SHMEM_INT8_MIN_TO_ALL PSHMEM_INT8_MIN_TO_ALL
534 #define shmem_int8_min_to_all_ pshmem_int8_min_to_all_
535 #define shmem_int8_min_to_all__ pshmem_int8_min_to_all__
536
537 #define SHMEM_REAL4_MIN_TO_ALL PSHMEM_REAL4_MIN_TO_ALL
538 #define shmem_real4_min_to_all_ pshmem_real4_min_to_all_
539 #define shmem_real4_min_to_all__ pshmem_real4_min_to_all__
540
541 #define SHMEM_REAL8_MIN_TO_ALL PSHMEM_REAL8_MIN_TO_ALL
542 #define shmem_real8_min_to_all_ pshmem_real8_min_to_all_
543 #define shmem_real8_min_to_all__ pshmem_real8_min_to_all__
544
545 #define SHMEM_REAL16_MIN_TO_ALL PSHMEM_REAL16_MIN_TO_ALL
546 #define shmem_real16_min_to_all_ pshmem_real16_min_to_all_
547 #define shmem_real16_min_to_all__ pshmem_real16_min_to_all__
548
549 #define SHMEM_INT2_OR_TO_ALL PSHMEM_INT2_OR_TO_ALL
550 #define shmem_int2_or_to_all_ pshmem_int2_or_to_all_
551 #define shmem_int2_or_to_all__ pshmem_int2_or_to_all__
552
553 #define SHMEM_INT4_OR_TO_ALL PSHMEM_INT4_OR_TO_ALL
554 #define shmem_int4_or_to_all_ pshmem_int4_or_to_all_
555 #define shmem_int4_or_to_all__ pshmem_int4_or_to_all__
556
557 #define SHMEM_INT8_OR_TO_ALL PSHMEM_INT8_OR_TO_ALL
558 #define shmem_int8_or_to_all_ pshmem_int8_or_to_all_
559 #define shmem_int8_or_to_all__ pshmem_int8_or_to_all__
560
561 #define SHMEM_PE_ACCESSIBLE PSHMEM_PE_ACCESSIBLE
562 #define shmem_pe_accessible_ pshmem_pe_accessible_
563 #define shmem_pe_accessible__ pshmem_pe_accessible__
564
565 #define SHMEM_INT2_PROD_TO_ALL PSHMEM_INT2_PROD_TO_ALL
566 #define shmem_int2_prod_to_all_ pshmem_int2_prod_to_all_
567 #define shmem_int2_prod_to_all__ pshmem_int2_prod_to_all__
568
569 #define SHMEM_INT4_PROD_TO_ALL PSHMEM_INT4_PROD_TO_ALL
570 #define shmem_int4_prod_to_all_ pshmem_int4_prod_to_all_
571 #define shmem_int4_prod_to_all__ pshmem_int4_prod_to_all__
572
573 #define SHMEM_INT8_PROD_TO_ALL PSHMEM_INT8_PROD_TO_ALL
574 #define shmem_int8_prod_to_all_ pshmem_int8_prod_to_all_
575 #define shmem_int8_prod_to_all__ pshmem_int8_prod_to_all__
576
577 #define SHMEM_COMP4_PROD_TO_ALL PSHMEM_COMP4_PROD_TO_ALL
578 #define shmem_comp4_prod_to_all_ pshmem_comp4_prod_to_all_
579 #define shmem_comp4_prod_to_all__ pshmem_comp4_prod_to_all__
580
581 #define SHMEM_COMP8_PROD_TO_ALL PSHMEM_COMP8_PROD_TO_ALL
582 #define shmem_comp8_prod_to_all_ pshmem_comp8_prod_to_all_
583 #define shmem_comp8_prod_to_all__ pshmem_comp8_prod_to_all__
584
585 #define SHMEM_REAL4_PROD_TO_ALL PSHMEM_REAL4_PROD_TO_ALL
586 #define shmem_real4_prod_to_all_ pshmem_real4_prod_to_all_
587 #define shmem_real4_prod_to_all__ pshmem_real4_prod_to_all__
588
589 #define SHMEM_REAL8_PROD_TO_ALL PSHMEM_REAL8_PROD_TO_ALL
590 #define shmem_real8_prod_to_all_ pshmem_real8_prod_to_all_
591 #define shmem_real8_prod_to_all__ pshmem_real8_prod_to_all__
592
593 #define SHMEM_REAL16_PROD_TO_ALL PSHMEM_REAL16_PROD_TO_ALL
594 #define shmem_real16_prod_to_all_ pshmem_real16_prod_to_all_
595 #define shmem_real16_prod_to_all__ pshmem_real16_prod_to_all__
596
597 #define SHMEM_PTR PSHMEM_PTR
598 #define shmem_ptr_ pshmem_ptr_
599 #define shmem_ptr__ pshmem_ptr__
600
601 #define SHMEM_PUT32 PSHMEM_PUT32
602 #define shmem_put32_ pshmem_put32_
603 #define shmem_put32__ pshmem_put32__
604
605 #define SHMEM_PUT4 PSHMEM_PUT4
606 #define shmem_put4_ pshmem_put4_
607 #define shmem_put4__ pshmem_put4__
608
609 #define SHMEM_PUT64 PSHMEM_PUT64
610 #define shmem_put64_ pshmem_put64_
611 #define shmem_put64__ pshmem_put64__
612
613 #define SHMEM_PUT128 PSHMEM_PUT128
614 #define shmem_put128_ pshmem_put128_
615 #define shmem_put128__ pshmem_put128__
616
617 #define SHMEM_PUT8 PSHMEM_PUT8
618 #define shmem_put8_ pshmem_put8_
619 #define shmem_put8__ pshmem_put8__
620
621 #define SHMEM_PUT PSHMEM_PUT
622 #define shmem_put_ pshmem_put_
623 #define shmem_put__ pshmem_put__
624
625 #define SHMEM_PUTMEM PSHMEM_PUTMEM
626 #define shmem_putmem_ pshmem_putmem_
627 #define shmem_putmem__ pshmem_putmem__
628
629 #define SHMEM_QUIET PSHMEM_QUIET
630 #define shmem_quiet_ pshmem_quiet_
631 #define shmem_quiet__ pshmem_quiet__
632
633 #define SHMEM_REAL4_SWAP PSHMEM_REAL4_SWAP
634 #define shmem_real4_swap_ pshmem_real4_swap_
635 #define shmem_real4_swap__ pshmem_real4_swap__
636
637 #define SHMEM_REAL8_SWAP PSHMEM_REAL8_SWAP
638 #define shmem_real8_swap_ pshmem_real8_swap_
639 #define shmem_real8_swap__ pshmem_real8_swap__
640
641 #define SHMEM_REAL4_SET PSHMEM_REAL4_SET
642 #define shmem_real4_set_ pshmem_real4_set_
643 #define shmem_real4_set__ pshmem_real4_set__
644
645 #define SHMEM_REAL8_SET PSHMEM_REAL8_SET
646 #define shmem_real8_set_ pshmem_real8_set_
647 #define shmem_real8_set__ pshmem_real8_set__
648
649 #define SHMEM_REAL4_FETCH PSHMEM_REAL4_FETCH
650 #define shmem_real4_fetch_ pshmem_real4_fetch_
651 #define shmem_real4_fetch__ pshmem_real4_fetch__
652
653 #define SHMEM_REAL8_FETCH PSHMEM_REAL8_FETCH
654 #define shmem_real8_fetch_ pshmem_real8_fetch_
655 #define shmem_real8_fetch__ pshmem_real8_fetch__
656
657 #define SHMEM_REAL_GET PSHMEM_REAL_GET
658 #define shmem_real_get_ pshmem_real_get_
659 #define shmem_real_get__ pshmem_real_get__
660
661 #define SHMEM_REAL_IGET PSHMEM_REAL_IGET
662 #define shmem_real_iget_ pshmem_real_iget_
663 #define shmem_real_iget__ pshmem_real_iget__
664
665 #define SHMEM_REAL_IPUT PSHMEM_REAL_IPUT
666 #define shmem_real_iput_ pshmem_real_iput_
667 #define shmem_real_iput__ pshmem_real_iput__
668
669 #define SHMEM_REAL_PUT PSHMEM_REAL_PUT
670 #define shmem_real_put_ pshmem_real_put_
671 #define shmem_real_put__ pshmem_real_put__
672
673 #define SHMEM_INT2_SUM_TO_ALL PSHMEM_INT2_SUM_TO_ALL
674 #define shmem_int2_sum_to_all_ pshmem_int2_sum_to_all_
675 #define shmem_int2_sum_to_all__ pshmem_int2_sum_to_all__
676
677 #define SHMEM_INT4_SUM_TO_ALL PSHMEM_INT4_SUM_TO_ALL
678 #define shmem_int4_sum_to_all_ pshmem_int4_sum_to_all_
679 #define shmem_int4_sum_to_all__ pshmem_int4_sum_to_all__
680
681 #define SHMEM_INT8_SUM_TO_ALL PSHMEM_INT8_SUM_TO_ALL
682 #define shmem_int8_sum_to_all_ pshmem_int8_sum_to_all_
683 #define shmem_int8_sum_to_all__ pshmem_int8_sum_to_all__
684
685 #define SHMEM_COMP4_SUM_TO_ALL PSHMEM_COMP4_SUM_TO_ALL
686 #define shmem_comp4_sum_to_all_ pshmem_comp4_sum_to_all_
687 #define shmem_comp4_sum_to_all__ pshmem_comp4_sum_to_all__
688
689 #define SHMEM_COMP8_SUM_TO_ALL PSHMEM_COMP8_SUM_TO_ALL
690 #define shmem_comp8_sum_to_all_ pshmem_comp8_sum_to_all_
691 #define shmem_comp8_sum_to_all__ pshmem_comp8_sum_to_all__
692
693 #define SHMEM_REAL4_SUM_TO_ALL PSHMEM_REAL4_SUM_TO_ALL
694 #define shmem_real4_sum_to_all_ pshmem_real4_sum_to_all_
695 #define shmem_real4_sum_to_all__ pshmem_real4_sum_to_all__
696
697 #define SHMEM_REAL8_SUM_TO_ALL PSHMEM_REAL8_SUM_TO_ALL
698 #define shmem_real8_sum_to_all_ pshmem_real8_sum_to_all_
699 #define shmem_real8_sum_to_all__ pshmem_real8_sum_to_all__
700
701 #define SHMEM_REAL16_SUM_TO_ALL PSHMEM_REAL16_SUM_TO_ALL
702 #define shmem_real16_sum_to_all_ pshmem_real16_sum_to_all_
703 #define shmem_real16_sum_to_all__ pshmem_real16_sum_to_all__
704
705 #define SHMEM_SWAP PSHMEM_SWAP
706 #define shmem_swap_ pshmem_swap_
707 #define shmem_swap__ pshmem_swap__
708
709 #define SHMEM_WAIT PSHMEM_WAIT
710 #define shmem_wait_ pshmem_wait_
711 #define shmem_wait__ pshmem_wait__
712
713 #define SHMEM_WAIT_UNTIL PSHMEM_WAIT_UNTIL
714 #define shmem_wait_until_ pshmem_wait_until_
715 #define shmem_wait_until__ pshmem_wait_until__
716
717 #define SHMEM_INT2_XOR_TO_ALL PSHMEM_INT2_XOR_TO_ALL
718 #define shmem_int2_xor_to_all_ pshmem_int2_xor_to_all_
719 #define shmem_int2_xor_to_all__ pshmem_int2_xor_to_all__
720
721 #define SHMEM_INT4_XOR_TO_ALL PSHMEM_INT4_XOR_TO_ALL
722 #define shmem_int4_xor_to_all_ pshmem_int4_xor_to_all_
723 #define shmem_int4_xor_to_all__ pshmem_int4_xor_to_all__
724
725 #define SHMEM_INT8_XOR_TO_ALL PSHMEM_INT8_XOR_TO_ALL
726 #define shmem_int8_xor_to_all_ pshmem_int8_xor_to_all_
727 #define shmem_int8_xor_to_all__ pshmem_int8_xor_to_all__
728
729 #define SHMEM_COMP4_XOR_TO_ALL PSHMEM_COMP4_XOR_TO_ALL
730 #define shmem_comp4_xor_to_all_ pshmem_comp4_xor_to_all_
731 #define shmem_comp4_xor_to_all__ pshmem_comp4_xor_to_all__
732
733 #define SHMEM_COMP8_XOR_TO_ALL PSHMEM_COMP8_XOR_TO_ALL
734 #define shmem_comp8_xor_to_all_ pshmem_comp8_xor_to_all_
735 #define shmem_comp8_xor_to_all__ pshmem_comp8_xor_to_all__
736
737 #define SHPALLOC PSHPALLOC
738 #define shpalloc_ pshpalloc_
739 #define shpalloc__ pshpalloc__
740
741 #define SHPCLMOVE PSHPCLMOVE
742 #define shpclmove_ pshpclmove_
743 #define shpclmove__ pshpclmove__
744
745 #define SHPDEALLC PSHPDEALLC
746 #define shpdeallc_ pshpdeallc_
747 #define shpdeallc__ pshpdeallc__
748
749 #endif