• Home
  • Raw
  • Download

Lines Matching full:target

21 #pragma omp target  in tmain()
23 #pragma omp target if (target:argc > 0) in tmain()
25 #pragma omp target if (C) in tmain()
27 #pragma omp target map(i) in tmain()
29 #pragma omp target map(a[0:10], i) in tmain()
31 #pragma omp target map(to: i) map(from: j) in tmain()
33 #pragma omp target map(always,alloc: i) in tmain()
35 #pragma omp target map(always from: i) in tmain()
37 #pragma omp target map(always) in tmain()
39 #pragma omp target map(always,i) in tmain()
41 #pragma omp target map(close,alloc: i) in tmain()
43 #pragma omp target map(close from: i) in tmain()
45 #pragma omp target map(close) in tmain()
47 #pragma omp target map(close,i) in tmain()
49 #pragma omp target nowait in tmain()
51 #pragma omp target depend(in : argc, argv[i:argc], a[:]) in tmain()
53 #pragma omp target defaultmap(tofrom: scalar) in tmain()
60 // OMP45-NEXT: #pragma omp target{{$}}
62 // OMP45-NEXT: #pragma omp target if(target: argc > 0)
64 // OMP45-NEXT: #pragma omp target if(C)
66 // OMP45-NEXT: #pragma omp target map(tofrom: i)
68 // OMP45-NEXT: #pragma omp target map(tofrom: a[0:10],i)
70 // OMP45-NEXT: #pragma omp target map(to: i) map(from: j)
72 // OMP45-NEXT: #pragma omp target map(always,alloc: i)
74 // OMP45-NEXT: #pragma omp target map(always,from: i)
76 // OMP45-NEXT: #pragma omp target map(tofrom: always)
80 // OMP45-NEXT: #pragma omp target map(tofrom: always,i)
85 // OMP45-NEXT: #pragma omp target map(close,alloc: i)
87 // OMP45-NEXT: #pragma omp target map(close,from: i)
89 // OMP45-NEXT: #pragma omp target map(tofrom: close)
93 // OMP45-NEXT: #pragma omp target map(tofrom: close,i)
98 // OMP45-NEXT: #pragma omp target nowait
100 // OMP45-NEXT: #pragma omp target depend(in : argc,argv[i:argc],a[:])
102 // OMP45-NEXT: #pragma omp target defaultmap(tofrom: scalar)
106 // OMP45-NEXT: #pragma omp target
108 // OMP45-NEXT: #pragma omp target if(target: argc > 0)
110 // OMP45-NEXT: #pragma omp target if(5)
112 // OMP45-NEXT: #pragma omp target map(tofrom: i)
114 // OMP45-NEXT: #pragma omp target map(tofrom: a[0:10],i)
116 // OMP45-NEXT: #pragma omp target map(to: i) map(from: j)
118 // OMP45-NEXT: #pragma omp target map(always,alloc: i)
120 // OMP45-NEXT: #pragma omp target map(always,from: i)
122 // OMP45-NEXT: #pragma omp target map(tofrom: always)
126 // OMP45-NEXT: #pragma omp target map(tofrom: always,i)
131 // OMP45-NEXT: #pragma omp target map(close,alloc: i)
133 // OMP45-NEXT: #pragma omp target map(close,from: i)
135 // OMP45-NEXT: #pragma omp target map(tofrom: close)
139 // OMP45-NEXT: #pragma omp target map(tofrom: close,i)
144 // OMP45-NEXT: #pragma omp target nowait
146 // OMP45-NEXT: #pragma omp target depend(in : argc,argv[i:argc],a[:])
148 // OMP45-NEXT: #pragma omp target defaultmap(tofrom: scalar)
152 // OMP45-NEXT: #pragma omp target
154 // OMP45-NEXT: #pragma omp target if(target: argc > 0)
156 // OMP45-NEXT: #pragma omp target if(1)
158 // OMP45-NEXT: #pragma omp target map(tofrom: i)
160 // OMP45-NEXT: #pragma omp target map(tofrom: a[0:10],i)
162 // OMP45-NEXT: #pragma omp target map(to: i) map(from: j)
164 // OMP45-NEXT: #pragma omp target map(always,alloc: i)
166 // OMP45-NEXT: #pragma omp target map(always,from: i)
168 // OMP45-NEXT: #pragma omp target map(tofrom: always)
172 // OMP45-NEXT: #pragma omp target map(tofrom: always,i)
177 // OMP45-NEXT: #pragma omp target map(close,alloc: i)
179 // OMP45-NEXT: #pragma omp target map(close,from: i)
181 // OMP45-NEXT: #pragma omp target map(tofrom: close)
185 // OMP45-NEXT: #pragma omp target map(tofrom: close,i)
190 // OMP45-NEXT: #pragma omp target nowait
192 // OMP45-NEXT: #pragma omp target depend(in : argc,argv[i:argc],a[:])
194 // OMP45-NEXT: #pragma omp target defaultmap(tofrom: scalar)
203 #pragma omp target map(this[0]) in foo()
204 // OMP45-NEXT: #pragma omp target map(tofrom: this[0]) in foo()
207 #pragma omp target map(this[:1]) in foo()
208 // OMP45-NEXT: #pragma omp target map(tofrom: this[:1]) in foo()
211 #pragma omp target map((this)[0]) in foo()
212 // OMP45-NEXT: #pragma omp target map(tofrom: (this)[0]) in foo()
215 #pragma omp target map(this[:a]) in foo()
216 // OMP45-NEXT: #pragma omp target map(tofrom: this[:a]) in foo()
219 #pragma omp target map(this[a:1]) in foo()
220 // OMP45-NEXT: #pragma omp target map(tofrom: this[a:1]) in foo()
223 #pragma omp target map(this[a]) in foo()
224 // OMP45-NEXT: #pragma omp target map(tofrom: this[a]) in foo()
236 #pragma omp target in main()
237 // OMP45-NEXT: #pragma omp target in main()
240 #pragma omp target if (argc > 0) in main()
241 // OMP45-NEXT: #pragma omp target if(argc > 0) in main()
245 #pragma omp target map(i) if(argc>0) in main()
246 // OMP45-NEXT: #pragma omp target map(tofrom: i) if(argc > 0) in main()
250 #pragma omp target map(i) in main()
251 // OMP45-NEXT: #pragma omp target map(tofrom: i) in main()
255 #pragma omp target map(a[0:10], i) in main()
256 // OMP45-NEXT: #pragma omp target map(tofrom: a[0:10],i) in main()
260 #pragma omp target map(to: i) map(from: j) in main()
261 // OMP45-NEXT: #pragma omp target map(to: i) map(from: j) in main()
265 #pragma omp target map(always,alloc: i) in main()
266 // OMP45-NEXT: #pragma omp target map(always,alloc: i) in main()
270 #pragma omp target map(always from: i) in main()
271 // OMP45-NEXT: #pragma omp target map(always,from: i) in main()
275 #pragma omp target map(always) in main()
276 // OMP45-NEXT: #pragma omp target map(tofrom: always) in main()
282 #pragma omp target map(always,i) in main()
283 // OMP45-NEXT: #pragma omp target map(tofrom: always,i) in main()
290 #pragma omp target map(close,alloc: i) in main()
291 // OMP45-NEXT: #pragma omp target map(close,alloc: i) in main()
295 #pragma omp target map(close from: i) in main()
296 // OMP45-NEXT: #pragma omp target map(close,from: i) in main()
300 #pragma omp target map(close) in main()
301 // OMP45-NEXT: #pragma omp target map(tofrom: close) in main()
307 #pragma omp target map(close,i) in main()
308 // OMP45-NEXT: #pragma omp target map(tofrom: close,i) in main()
315 #pragma omp target nowait in main()
316 // OMP45-NEXT: #pragma omp target nowait in main()
320 #pragma omp target depend(in : argc, argv[i:argc], a[:]) in main()
321 // OMP45-NEXT: #pragma omp target depend(in : argc,argv[i:argc],a[:]) in main()
325 #pragma omp target defaultmap(tofrom: scalar) in main()
326 // OMP45-NEXT: #pragma omp target defaultmap(tofrom: scalar) in main()
359 #pragma omp declare target
361 #pragma omp end declare target
364 #pragma omp declare target link(a)
369 #pragma omp target device(argc) in tmain()
371 #pragma omp target if (target:argc > 0) device(device_num: C) in tmain()
373 #pragma omp target if (C) device(ancestor: argc) in tmain()
375 #pragma omp target map(i) in tmain()
377 #pragma omp target map(a[0:10], i) in tmain()
379 #pragma omp target map(to: i) map(from: j) in tmain()
381 #pragma omp target map(always,alloc: i) in tmain()
383 #pragma omp target map(always from: i) in tmain()
385 #pragma omp target map(always) in tmain()
387 #pragma omp target map(always,i) in tmain()
389 #pragma omp target map(close,alloc: i) in tmain()
391 #pragma omp target map(close from: i) in tmain()
393 #pragma omp target map(close) in tmain()
395 #pragma omp target map(close,i) in tmain()
397 #pragma omp target nowait in tmain()
399 #pragma omp target depend(in : argc, argv[i:argc], a[:]) in tmain()
401 #pragma omp target defaultmap(alloc: scalar) in tmain()
403 #pragma omp target defaultmap(to: scalar) in tmain()
405 #pragma omp target defaultmap(from: scalar) in tmain()
407 #pragma omp target defaultmap(tofrom: scalar) in tmain()
409 #pragma omp target defaultmap(firstprivate: scalar) in tmain()
411 #pragma omp target defaultmap(none: scalar) in tmain()
413 #pragma omp target defaultmap(default: scalar) in tmain()
415 #pragma omp target defaultmap(alloc: aggregate) in tmain()
417 #pragma omp target defaultmap(to: aggregate) in tmain()
419 #pragma omp target defaultmap(from: aggregate) in tmain()
421 #pragma omp target defaultmap(tofrom: aggregate) in tmain()
423 #pragma omp target defaultmap(firstprivate: aggregate) in tmain()
425 #pragma omp target defaultmap(none: aggregate) in tmain()
427 #pragma omp target defaultmap(default: aggregate) in tmain()
429 #pragma omp target defaultmap(alloc: pointer) in tmain()
431 #pragma omp target defaultmap(to: pointer) in tmain()
433 #pragma omp target defaultmap(from: pointer) in tmain()
435 #pragma omp target defaultmap(tofrom: pointer) in tmain()
437 #pragma omp target defaultmap(firstprivate: pointer) in tmain()
439 #pragma omp target defaultmap(none: pointer) in tmain()
441 #pragma omp target defaultmap(default: pointer) in tmain()
443 #pragma omp target defaultmap(to: scalar) defaultmap(tofrom: pointer) in tmain()
445 #pragma omp target defaultmap(from: pointer) defaultmap(none: aggregate) in tmain()
447 #pragma omp target defaultmap(default: aggregate) defaultmap(alloc: scalar) in tmain()
449 #pragma omp target defaultmap(alloc: aggregate) defaultmap(firstprivate: scalar) defaultmap(tofrom:… in tmain()
451 #pragma omp target defaultmap(tofrom: aggregate) defaultmap(to: pointer) defaultmap(alloc: scalar) in tmain()
456 #pragma omp target is_device_ptr(g) defaultmap(none: pointer) in tmain()
458 #pragma omp target private(g) defaultmap(none: pointer) in tmain()
460 #pragma omp target firstprivate(g) defaultmap(none: pointer) in tmain()
462 #pragma omp target defaultmap(none: scalar) map(to: i) in tmain()
464 #pragma omp target defaultmap(none: aggregate) map(to: a) in tmain()
466 #pragma omp target defaultmap(none: scalar) in tmain()
474 // OMP5-NEXT: #pragma omp target device(argc){{$}}
476 // OMP5-NEXT: #pragma omp target if(target: argc > 0) device(device_num: C)
478 // OMP5-NEXT: #pragma omp target if(C) device(ancestor: argc)
480 // OMP5-NEXT: #pragma omp target map(tofrom: i)
482 // OMP5-NEXT: #pragma omp target map(tofrom: a[0:10],i)
484 // OMP5-NEXT: #pragma omp target map(to: i) map(from: j)
486 // OMP5-NEXT: #pragma omp target map(always,alloc: i)
488 // OMP5-NEXT: #pragma omp target map(always,from: i)
490 // OMP5-NEXT: #pragma omp target map(tofrom: always)
494 // OMP5-NEXT: #pragma omp target map(tofrom: always,i)
499 // OMP5-NEXT: #pragma omp target map(close,alloc: i)
501 // OMP5-NEXT: #pragma omp target map(close,from: i)
503 // OMP5-NEXT: #pragma omp target map(tofrom: close)
507 // OMP5-NEXT: #pragma omp target map(tofrom: close,i)
512 // OMP5-NEXT: #pragma omp target nowait
514 // OMP5-NEXT: #pragma omp target depend(in : argc,argv[i:argc],a[:])
516 // OMP5-NEXT: #pragma omp target defaultmap(alloc: scalar)
518 // OMP5-NEXT: #pragma omp target defaultmap(to: scalar)
520 // OMP5-NEXT: #pragma omp target defaultmap(from: scalar)
522 // OMP5-NEXT: #pragma omp target defaultmap(tofrom: scalar)
524 // OMP5-NEXT: #pragma omp target defaultmap(firstprivate: scalar)
526 // OMP5-NEXT: #pragma omp target defaultmap(none: scalar)
528 // OMP5-NEXT: #pragma omp target defaultmap(default: scalar)
530 // OMP5-NEXT: #pragma omp target defaultmap(alloc: aggregate)
532 // OMP5-NEXT: #pragma omp target defaultmap(to: aggregate)
534 // OMP5-NEXT: #pragma omp target defaultmap(from: aggregate)
536 // OMP5-NEXT: #pragma omp target defaultmap(tofrom: aggregate)
538 // OMP5-NEXT: #pragma omp target defaultmap(firstprivate: aggregate)
540 // OMP5-NEXT: #pragma omp target defaultmap(none: aggregate)
542 // OMP5-NEXT: #pragma omp target defaultmap(default: aggregate)
544 // OMP5-NEXT: #pragma omp target defaultmap(alloc: pointer)
546 // OMP5-NEXT: #pragma omp target defaultmap(to: pointer)
548 // OMP5-NEXT: #pragma omp target defaultmap(from: pointer)
550 // OMP5-NEXT: #pragma omp target defaultmap(tofrom: pointer)
552 // OMP5-NEXT: #pragma omp target defaultmap(firstprivate: pointer)
554 // OMP5-NEXT: #pragma omp target defaultmap(none: pointer)
556 // OMP5-NEXT: #pragma omp target defaultmap(default: pointer)
558 // OMP5-NEXT: #pragma omp target defaultmap(to: scalar) defaultmap(tofrom: pointer)
560 // OMP5-NEXT: #pragma omp target defaultmap(from: pointer) defaultmap(none: aggregate)
562 // OMP5-NEXT: #pragma omp target defaultmap(default: aggregate) defaultmap(alloc: scalar)
564 // OMP5-NEXT: #pragma omp target defaultmap(alloc: aggregate) defaultmap(firstprivate: scalar) defa…
566 // OMP5-NEXT: #pragma omp target defaultmap(tofrom: aggregate) defaultmap(to: pointer) defaultmap(a…
570 // OMP5-NEXT: #pragma omp target
572 // OMP5-NEXT: #pragma omp target if(target: argc > 0)
574 // OMP5-NEXT: #pragma omp target if(5)
576 // OMP5-NEXT: #pragma omp target map(tofrom: i)
578 // OMP5-NEXT: #pragma omp target map(tofrom: a[0:10],i)
580 // OMP5-NEXT: #pragma omp target map(to: i) map(from: j)
582 // OMP5-NEXT: #pragma omp target map(always,alloc: i)
584 // OMP5-NEXT: #pragma omp target map(always,from: i)
586 // OMP5-NEXT: #pragma omp target map(tofrom: always)
590 // OMP5-NEXT: #pragma omp target map(tofrom: always,i)
595 // OMP5-NEXT: #pragma omp target map(close,alloc: i)
597 // OMP5-NEXT: #pragma omp target map(close,from: i)
599 // OMP5-NEXT: #pragma omp target map(tofrom: close)
603 // OMP5-NEXT: #pragma omp target map(tofrom: close,i)
608 // OMP5-NEXT: #pragma omp target nowait
610 // OMP5-NEXT: #pragma omp target depend(in : argc,argv[i:argc],a[:])
612 // OMP5-NEXT: #pragma omp target defaultmap(alloc: scalar)
614 // OMP5-NEXT: #pragma omp target defaultmap(to: scalar)
616 // OMP5-NEXT: #pragma omp target defaultmap(from: scalar)
618 // OMP5-NEXT: #pragma omp target defaultmap(tofrom: scalar)
620 // OMP5-NEXT: #pragma omp target defaultmap(firstprivate: scalar)
622 // OMP5-NEXT: #pragma omp target defaultmap(none: scalar)
624 // OMP5-NEXT: #pragma omp target defaultmap(default: scalar)
626 // OMP5-NEXT: #pragma omp target defaultmap(alloc: aggregate)
628 // OMP5-NEXT: #pragma omp target defaultmap(to: aggregate)
630 // OMP5-NEXT: #pragma omp target defaultmap(from: aggregate)
632 // OMP5-NEXT: #pragma omp target defaultmap(tofrom: aggregate)
634 // OMP5-NEXT: #pragma omp target defaultmap(firstprivate: aggregate)
636 // OMP5-NEXT: #pragma omp target defaultmap(none: aggregate)
638 // OMP5-NEXT: #pragma omp target defaultmap(default: aggregate)
640 // OMP5-NEXT: #pragma omp target defaultmap(alloc: pointer)
642 // OMP5-NEXT: #pragma omp target defaultmap(to: pointer)
644 // OMP5-NEXT: #pragma omp target defaultmap(from: pointer)
646 // OMP5-NEXT: #pragma omp target defaultmap(tofrom: pointer)
648 // OMP5-NEXT: #pragma omp target defaultmap(firstprivate: pointer)
650 // OMP5-NEXT: #pragma omp target defaultmap(none: pointer)
652 // OMP5-NEXT: #pragma omp target defaultmap(default: pointer)
654 // OMP5-NEXT: #pragma omp target defaultmap(to: scalar) defaultmap(tofrom: pointer)
656 // OMP5-NEXT: #pragma omp target defaultmap(from: pointer) defaultmap(none: aggregate)
658 // OMP5-NEXT: #pragma omp target defaultmap(default: aggregate) defaultmap(alloc: scalar)
660 // OMP5-NEXT: #pragma omp target defaultmap(alloc: aggregate) defaultmap(firstprivate: scalar) defa…
662 // OMP5-NEXT: #pragma omp target defaultmap(tofrom: aggregate) defaultmap(to: pointer) defaultmap(a…
666 // OMP5-NEXT: #pragma omp target device(argc)
668 // OMP5-NEXT: #pragma omp target if(target: argc > 0) device(device_num: 1)
670 // OMP5-NEXT: #pragma omp target if(1) device(ancestor: argc)
672 // OMP5-NEXT: #pragma omp target map(tofrom: i)
674 // OMP5-NEXT: #pragma omp target map(tofrom: a[0:10],i)
676 // OMP5-NEXT: #pragma omp target map(to: i) map(from: j)
678 // OMP5-NEXT: #pragma omp target map(always,alloc: i)
680 // OMP5-NEXT: #pragma omp target map(always,from: i)
682 // OMP5-NEXT: #pragma omp target map(tofrom: always)
686 // OMP5-NEXT: #pragma omp target map(tofrom: always,i)
691 // OMP5-NEXT: #pragma omp target map(close,alloc: i)
693 // OMP5-NEXT: #pragma omp target map(close,from: i)
695 // OMP5-NEXT: #pragma omp target map(tofrom: close)
699 // OMP5-NEXT: #pragma omp target map(tofrom: close,i)
704 // OMP5-NEXT: #pragma omp target nowait
706 // OMP5-NEXT: #pragma omp target depend(in : argc,argv[i:argc],a[:])
708 // OMP5-NEXT: #pragma omp target defaultmap(alloc: scalar)
710 // OMP5-NEXT: #pragma omp target defaultmap(to: scalar)
712 // OMP5-NEXT: #pragma omp target defaultmap(from: scalar)
714 // OMP5-NEXT: #pragma omp target defaultmap(tofrom: scalar)
716 // OMP5-NEXT: #pragma omp target defaultmap(firstprivate: scalar)
718 // OMP5-NEXT: #pragma omp target defaultmap(none: scalar)
720 // OMP5-NEXT: #pragma omp target defaultmap(default: scalar)
722 // OMP5-NEXT: #pragma omp target defaultmap(alloc: aggregate)
724 // OMP5-NEXT: #pragma omp target defaultmap(to: aggregate)
726 // OMP5-NEXT: #pragma omp target defaultmap(from: aggregate)
728 // OMP5-NEXT: #pragma omp target defaultmap(tofrom: aggregate)
730 // OMP5-NEXT: #pragma omp target defaultmap(firstprivate: aggregate)
732 // OMP5-NEXT: #pragma omp target defaultmap(none: aggregate)
734 // OMP5-NEXT: #pragma omp target defaultmap(default: aggregate)
736 // OMP5-NEXT: #pragma omp target defaultmap(alloc: pointer)
738 // OMP5-NEXT: #pragma omp target defaultmap(to: pointer)
740 // OMP5-NEXT: #pragma omp target defaultmap(from: pointer)
742 // OMP5-NEXT: #pragma omp target defaultmap(tofrom: pointer)
744 // OMP5-NEXT: #pragma omp target defaultmap(firstprivate: pointer)
746 // OMP5-NEXT: #pragma omp target defaultmap(none: pointer)
748 // OMP5-NEXT: #pragma omp target defaultmap(default: pointer)
750 // OMP5-NEXT: #pragma omp target defaultmap(to: scalar) defaultmap(tofrom: pointer)
752 // OMP5-NEXT: #pragma omp target defaultmap(from: pointer) defaultmap(none: aggregate)
754 // OMP5-NEXT: #pragma omp target defaultmap(default: aggregate) defaultmap(alloc: scalar)
756 // OMP5-NEXT: #pragma omp target defaultmap(alloc: aggregate) defaultmap(firstprivate: scalar) defa…
758 // OMP5-NEXT: #pragma omp target defaultmap(tofrom: aggregate) defaultmap(to: pointer) defaultmap(a…
761 // OMP5-NEXT: #pragma omp target is_device_ptr(g) defaultmap(none: pointer)
763 // OMP5-NEXT: #pragma omp target private(g) defaultmap(none: pointer)
765 // OMP5-NEXT: #pragma omp target firstprivate(g) defaultmap(none: pointer)
767 // OMP5-NEXT: #pragma omp target defaultmap(none: scalar) map(to: i)
769 // OMP5-NEXT: #pragma omp target defaultmap(none: aggregate) map(to: a)
771 // OMP5-NEXT: #pragma omp target defaultmap(none: scalar)
780 #pragma omp target map(this[0]) in foo()
781 // OMP5-NEXT: #pragma omp target map(tofrom: this[0]) in foo()
784 #pragma omp target map(this[:1]) in foo()
785 // OMP5-NEXT: #pragma omp target map(tofrom: this[:1]) in foo()
788 #pragma omp target map((this)[0]) in foo()
789 // OMP5-NEXT: #pragma omp target map(tofrom: (this)[0]) in foo()
792 #pragma omp target map(this[:a]) in foo()
793 // OMP5-NEXT: #pragma omp target map(tofrom: this[:a]) in foo()
796 #pragma omp target map(this[a:1]) in foo()
797 // OMP5-NEXT: #pragma omp target map(tofrom: this[a:1]) in foo()
800 #pragma omp target map(this[a]) in foo()
801 // OMP5-NEXT: #pragma omp target map(tofrom: this[a]) in foo()
813 #pragma omp target in main()
814 // OMP5-NEXT: #pragma omp target in main()
817 #pragma omp target if (argc > 0) in main()
818 // OMP5-NEXT: #pragma omp target if(argc > 0) in main()
822 #pragma omp target map(i) if(argc>0) in main()
823 // OMP5-NEXT: #pragma omp target map(tofrom: i) if(argc > 0) in main()
827 #pragma omp target map(i) in main()
828 // OMP5-NEXT: #pragma omp target map(tofrom: i) in main()
832 #pragma omp target map(a[0:10], i) in main()
833 // OMP5-NEXT: #pragma omp target map(tofrom: a[0:10],i) in main()
837 #pragma omp target map(to: i) map(from: j) in main()
838 // OMP5-NEXT: #pragma omp target map(to: i) map(from: j) in main()
842 #pragma omp target map(always,alloc: i) in main()
843 // OMP5-NEXT: #pragma omp target map(always,alloc: i) in main()
847 #pragma omp target map(always from: i) in main()
848 // OMP5-NEXT: #pragma omp target map(always,from: i) in main()
852 #pragma omp target map(always) in main()
853 // OMP5-NEXT: #pragma omp target map(tofrom: always) in main()
859 #pragma omp target map(always,i) in main()
860 // OMP5-NEXT: #pragma omp target map(tofrom: always,i) in main()
867 #pragma omp target map(close,alloc: i) in main()
868 // OMP5-NEXT: #pragma omp target map(close,alloc: i) in main()
872 #pragma omp target map(close from: i) in main()
873 // OMP5-NEXT: #pragma omp target map(close,from: i) in main()
877 #pragma omp target map(close) in main()
878 // OMP5-NEXT: #pragma omp target map(tofrom: close) in main()
884 #pragma omp target map(close,i) in main()
885 // OMP5-NEXT: #pragma omp target map(tofrom: close,i) in main()
892 #pragma omp target nowait in main()
893 // OMP5-NEXT: #pragma omp target nowait in main()
897 #pragma omp target depend(in : argc, argv[i:argc], a[:]) in main()
898 // OMP5-NEXT: #pragma omp target depend(in : argc,argv[i:argc],a[:]) in main()
902 #pragma omp target defaultmap(alloc: scalar) in main()
903 // OMP5-NEXT: #pragma omp target defaultmap(alloc: scalar) in main()
907 #pragma omp target defaultmap(to: scalar) in main()
908 // OMP5-NEXT: #pragma omp target defaultmap(to: scalar) in main()
912 #pragma omp target defaultmap(from: scalar) in main()
913 // OMP5-NEXT: #pragma omp target defaultmap(from: scalar) in main()
917 #pragma omp target defaultmap(tofrom: scalar) in main()
918 // OMP5-NEXT: #pragma omp target defaultmap(tofrom: scalar) in main()
922 #pragma omp target defaultmap(firstprivate: scalar) in main()
923 // OMP5-NEXT: #pragma omp target defaultmap(firstprivate: scalar) in main()
927 #pragma omp target defaultmap(none: scalar) in main()
928 // OMP5-NEXT: #pragma omp target defaultmap(none: scalar) in main()
932 #pragma omp target defaultmap(default: scalar) in main()
933 // OMP5-NEXT: #pragma omp target defaultmap(default: scalar) in main()
937 #pragma omp target defaultmap(alloc: aggregate) in main()
938 // OMP5-NEXT: #pragma omp target defaultmap(alloc: aggregate) in main()
942 #pragma omp target defaultmap(to: aggregate) in main()
943 // OMP5-NEXT: #pragma omp target defaultmap(to: aggregate) in main()
947 #pragma omp target defaultmap(from: aggregate) in main()
948 // OMP5-NEXT: #pragma omp target defaultmap(from: aggregate) in main()
952 #pragma omp target defaultmap(tofrom: aggregate) in main()
953 // OMP5-NEXT: #pragma omp target defaultmap(tofrom: aggregate) in main()
957 #pragma omp target defaultmap(firstprivate: aggregate) in main()
958 // OMP5-NEXT: #pragma omp target defaultmap(firstprivate: aggregate) in main()
962 #pragma omp target defaultmap(none: aggregate) in main()
963 // OMP5-NEXT: #pragma omp target defaultmap(none: aggregate) in main()
967 #pragma omp target defaultmap(default: aggregate) in main()
968 // OMP5-NEXT: #pragma omp target defaultmap(default: aggregate) in main()
972 #pragma omp target defaultmap(alloc: pointer) in main()
973 // OMP5-NEXT: #pragma omp target defaultmap(alloc: pointer) in main()
977 #pragma omp target defaultmap(to: pointer) in main()
978 // OMP5-NEXT: #pragma omp target defaultmap(to: pointer) in main()
982 #pragma omp target defaultmap(from: pointer) in main()
983 // OMP5-NEXT: #pragma omp target defaultmap(from: pointer) in main()
987 #pragma omp target defaultmap(tofrom: pointer) in main()
988 // OMP5-NEXT: #pragma omp target defaultmap(tofrom: pointer) in main()
992 #pragma omp target defaultmap(firstprivate: pointer) in main()
993 // OMP5-NEXT: #pragma omp target defaultmap(firstprivate: pointer) in main()
997 #pragma omp target defaultmap(none: pointer) in main()
998 // OMP5-NEXT: #pragma omp target defaultmap(none: pointer) in main()
1002 #pragma omp target defaultmap(default: pointer) in main()
1003 // OMP5-NEXT: #pragma omp target defaultmap(default: pointer) in main()
1007 #pragma omp target defaultmap(to: scalar) defaultmap(tofrom: pointer) in main()
1008 // OMP5-NEXT: #pragma omp target defaultmap(to: scalar) defaultmap(tofrom: pointer) in main()
1012 #pragma omp target defaultmap(from: pointer) defaultmap(none: aggregate) in main()
1013 // OMP5-NEXT: #pragma omp target defaultmap(from: pointer) defaultmap(none: aggregate) in main()
1017 #pragma omp target defaultmap(default: aggregate) defaultmap(alloc: scalar) in main()
1018 // OMP5-NEXT: #pragma omp target defaultmap(default: aggregate) defaultmap(alloc: scalar) in main()
1022 #pragma omp target defaultmap(alloc: aggregate) defaultmap(firstprivate: scalar) defaultmap(tofrom:… in main()
1023 // OMP5-NEXT: #pragma omp target defaultmap(alloc: aggregate) defaultmap(firstprivate: scalar) defa… in main()
1027 #pragma omp target defaultmap(tofrom: aggregate) defaultmap(to: pointer) defaultmap(alloc: scalar) in main()
1028 // OMP5-NEXT: #pragma omp target defaultmap(tofrom: aggregate) defaultmap(to: pointer) defaultmap(a… in main()
1035 #pragma omp target is_device_ptr(g) defaultmap(none: pointer) in main()
1036 // OMP5-NEXT: #pragma omp target is_device_ptr(g) defaultmap(none: pointer) in main()
1040 #pragma omp target private(g) defaultmap(none: pointer) in main()
1041 // OMP5-NEXT: #pragma omp target private(g) defaultmap(none: pointer) in main()
1045 #pragma omp target firstprivate(g) defaultmap(none: pointer) in main()
1046 // OMP5-NEXT: #pragma omp target firstprivate(g) defaultmap(none: pointer) in main()
1050 #pragma omp target defaultmap(none: scalar) map(to: i) in main()
1051 // OMP5-NEXT: #pragma omp target defaultmap(none: scalar) map(to: i) in main()
1055 #pragma omp target defaultmap(none: aggregate) map(to: a) in main()
1056 // OMP5-NEXT: #pragma omp target defaultmap(none: aggregate) map(to: a) in main()
1060 #pragma omp target defaultmap(none: scalar) in main()
1061 // OMP5-NEXT: #pragma omp target defaultmap(none: scalar) in main()
1064 #pragma omp target defaultmap(none) in main()
1065 // OMP5-NEXT: #pragma omp target defaultmap(none) in main()
1068 #pragma omp target allocate(omp_default_mem_alloc:argv) uses_allocators(omp_default_mem_alloc,omp_l… in main()
1069 …// OMP5-NEXT: #pragma omp target allocate(omp_default_mem_alloc: argv) uses_allocators(omp_default… in main()