Home | History | Annotate | Download | only in OpenMP

Lines Matching full:pragma

3 // expected-error@+1 {{unexpected OpenMP directive '#pragma omp distribute simd'}}
4 #pragma omp distribute simd
6 // expected-error@+1 {{unexpected OpenMP directive '#pragma omp distribute simd'}}
7 #pragma omp distribute simd foo
9 // expected-error@+1 {{unexpected OpenMP directive '#pragma omp distribute simd'}}
10 #pragma omp distribute simd safelen(4)
14 #pragma omp target
15 #pragma omp teams
16 #pragma omp distribute simd
20 #pragma omp target
21 #pragma omp teams
22 // expected-error@+2 {{statement after '#pragma omp distribute simd' must be a for loop}}
23 #pragma omp distribute simd
34 #pragma omp target
35 #pragma omp teams
36 #pragma omp distribute simd
58 #pragma omp target
59 #pragma omp teams
60 // expected-warning@+1 {{extra tokens at the end of '#pragma omp distribute simd' are ignored}}
61 #pragma omp distribute simd foo bar
69 #pragma omp target
70 #pragma omp teams
71 // expected-warning@+1 {{extra tokens at the end of '#pragma omp distribute simd' are ignored}}
72 #pragma omp distribute simd;
76 #pragma omp target
77 #pragma omp teams
78 // expected-warning@+1 {{extra tokens at the end of '#pragma omp distribute simd' are ignored}}
79 #pragma omp distribute simd private(x);
83 #pragma omp target
84 #pragma omp teams
85 // expected-warning@+1 {{extra tokens at the end of '#pragma omp distribute simd' are ignored}}
86 #pragma omp distribute simd, private(x);
94 #pragma omp target
95 #pragma omp teams
97 #pragma omp distribute simd safelen
100 #pragma omp target
101 #pragma omp teams
103 #pragma omp distribute simd safelen(
106 #pragma omp target
107 #pragma omp teams
109 #pragma omp distribute simd safelen()
112 #pragma omp target
113 #pragma omp teams
115 #pragma omp distribute simd safelen(,
118 #pragma omp target
119 #pragma omp teams
121 #pragma omp distribute simd safelen(, )
124 #pragma omp target
125 #pragma omp teams
126 // expected-warning@+2 {{extra tokens at the end of '#pragma omp distribute simd' are ignored}}
128 #pragma omp distribute simd safelen 4)
131 #pragma omp target
132 #pragma omp teams
135 #pragma omp distribute simd safelen(4
138 #pragma omp target
139 #pragma omp teams
142 #pragma omp distribute simd safelen(4,
145 #pragma omp target
146 #pragma omp teams
149 #pragma omp distribute simd safelen(4, )
152 #pragma omp target
153 #pragma omp teams
155 #pragma omp distribute simd safelen(4)
158 #pragma omp target
159 #pragma omp teams
162 #pragma omp distribute simd safelen(4 4)
165 #pragma omp target
166 #pragma omp teams
169 #pragma omp distribute simd safelen(4, , 4)
172 #pragma omp target
173 #pragma omp teams
174 #pragma omp distribute simd safelen(4)
177 #pragma omp target
178 #pragma omp teams
181 #pragma omp distribute simd safelen(4, 8)
184 #pragma omp target
185 #pragma omp teams
187 #pragma omp distribute simd safelen(2.5)
190 #pragma omp target
191 #pragma omp teams
193 #pragma omp distribute simd safelen(foo())
196 #pragma omp target
197 #pragma omp teams
199 #pragma omp distribute simd safelen(-5)
202 #pragma omp target
203 #pragma omp teams
205 #pragma omp distribute simd safelen(0)
208 #pragma omp target
209 #pragma omp teams
211 #pragma omp distribute simd safelen(5 - 5)
218 #pragma omp target
219 #pragma omp teams
221 #pragma omp distribute simd simdlen
224 #pragma omp target
225 #pragma omp teams
227 #pragma omp distribute simd simdlen(
230 #pragma omp target
231 #pragma omp teams
233 #pragma omp distribute simd simdlen()
236 #pragma omp target
237 #pragma omp teams
239 #pragma omp distribute simd simdlen(,
242 #pragma omp target
243 #pragma omp teams
245 #pragma omp distribute simd simdlen(, )
248 #pragma omp target
249 #pragma omp teams
250 // expected-warning@+2 {{extra tokens at the end of '#pragma omp distribute simd' are ignored}}
252 #pragma omp distribute simd simdlen 4)
255 #pragma omp target
256 #pragma omp teams
259 #pragma omp distribute simd simdlen(4
262 #pragma omp target
263 #pragma omp teams
266 #pragma omp distribute simd simdlen(4,
269 #pragma omp target
270 #pragma omp teams
273 #pragma omp distribute simd simdlen(4, )
276 #pragma omp target
277 #pragma omp teams
278 #pragma omp distribute simd simdlen(4)
281 #pragma omp target
282 #pragma omp teams
285 #pragma omp distribute simd simdlen(4 4)
288 #pragma omp target
289 #pragma omp teams
292 #pragma omp distribute simd simdlen(4, , 4)
295 #pragma omp target
296 #pragma omp teams
297 #pragma omp distribute simd simdlen(4)
300 #pragma omp target
301 #pragma omp teams
304 #pragma omp distribute simd simdlen(4, 8)
307 #pragma omp target
308 #pragma omp teams
310 #pragma omp distribute simd simdlen(2.5)
313 #pragma omp target
314 #pragma omp teams
316 #pragma omp distribute simd simdlen(foo())
319 #pragma omp target
320 #pragma omp teams
322 #pragma omp distribute simd simdlen(-5)
325 #pragma omp target
326 #pragma omp teams
328 #pragma omp distribute simd simdlen(0)
331 #pragma omp target
332 #pragma omp teams
334 #pragma omp distribute simd simdlen(5 - 5)
341 #pragma omp target
342 #pragma omp teams
344 #pragma omp distribute simd collapse
347 #pragma omp target
348 #pragma omp teams
350 #pragma omp distribute simd collapse(
353 #pragma omp target
354 #pragma omp teams
356 #pragma omp distribute simd collapse()
359 #pragma omp target
360 #pragma omp teams
362 #pragma omp distribute simd collapse(,
365 #pragma omp target
366 #pragma omp teams
368 #pragma omp distribute simd collapse(, )
371 #pragma omp target
372 #pragma omp teams
373 // expected-warning@+2 {{extra tokens at the end of '#pragma omp distribute simd' are ignored}}
375 #pragma omp distribute simd collapse 4)
378 #pragma omp target
379 #pragma omp teams
382 #pragma omp distribute simd collapse(4
384 ; // expected-error {{expected 4 for loops after '#pragma omp distribute simd', but found only 1}}
385 #pragma omp target
386 #pragma omp teams
389 #pragma omp distribute simd collapse(4,
391 ; // expected-error {{expected 4 for loops after '#pragma omp distribute simd', but found only 1}}
392 #pragma omp target
393 #pragma omp teams
396 #pragma omp distribute simd collapse(4, )
398 ; // expected-error {{expected 4 for loops after '#pragma omp distribute simd', but found only 1}}
399 #pragma omp target
400 #pragma omp teams
402 #pragma omp distribute simd collapse(4)
404 ; // expected-error {{expected 4 for loops after '#pragma omp distribute simd', but found only 1}}
405 #pragma omp target
406 #pragma omp teams
409 #pragma omp distribute simd collapse(4 4)
411 ; // expected-error {{expected 4 for loops after '#pragma omp distribute simd', but found only 1}}
412 #pragma omp target
413 #pragma omp teams
416 #pragma omp distribute simd collapse(4, , 4)
418 ; // expected-error {{expected 4 for loops after '#pragma omp distribute simd', but found only 1}}
419 #pragma omp target
420 #pragma omp teams
421 #pragma omp distribute simd collapse(4)
427 #pragma omp target
428 #pragma omp teams
431 #pragma omp distribute simd collapse(4, 8)
433 ; // expected-error {{expected 4 for loops after '#pragma omp distribute simd', but found only 1}}
434 #pragma omp target
435 #pragma omp teams
437 #pragma omp distribute simd collapse(2.5)
440 #pragma omp target
441 #pragma omp teams
443 #pragma omp distribute simd collapse(foo())
446 #pragma omp target
447 #pragma omp teams
449 #pragma omp distribute simd collapse(-5)
452 #pragma omp target
453 #pragma omp teams
455 #pragma omp distribute simd collapse(0)
458 #pragma omp target
459 #pragma omp teams
461 #pragma omp distribute simd collapse(5 - 5)
465 #pragma omp target
466 #pragma omp teams
467 #pragma omp distribute simd collapse(2) reduction(+ : i)
473 #pragma omp for reduction(+ : i, j)
477 #pragma omp target
478 #pragma omp teams
481 #pragma omp distribute simd reduction(+ : i, j)
488 #pragma omp target
489 #pragma omp teams
491 #pragma omp distribute simd linear(
494 #pragma omp target
495 #pragma omp teams
498 #pragma omp distribute simd linear(,
501 #pragma omp target
502 #pragma omp teams
505 #pragma omp distribute simd linear(, )
508 #pragma omp target
509 #pragma omp teams
511 #pragma omp distribute simd linear()
514 #pragma omp target
515 #pragma omp teams
517 #pragma omp distribute simd linear(int)
520 #pragma omp target
521 #pragma omp teams
523 #pragma omp distribute simd linear(0)
526 #pragma omp target
527 #pragma omp teams
529 #pragma omp distribute simd linear(x)
532 #pragma omp target
533 #pragma omp teams
536 #pragma omp distribute simd linear(x, y)
539 #pragma omp target
540 #pragma omp teams
544 #pragma omp distribute simd linear(x, y, z)
549 #pragma omp target
550 #pragma omp teams
552 #pragma omp distribute simd linear(x :)
555 #pragma omp target
556 #pragma omp teams
558 #pragma omp distribute simd linear(x :, )
561 #pragma omp target
562 #pragma omp teams
563 #pragma omp distribute simd linear(x : 1)
566 #pragma omp target
567 #pragma omp teams
568 #pragma omp distribute simd linear(x : 2 * 2)
571 #pragma omp target
572 #pragma omp teams
574 #pragma omp distribute simd linear(x : 1, y)
577 #pragma omp target
578 #pragma omp teams
580 #pragma omp distribute simd linear(x : 1, y, z : 1)
584 #pragma omp target
585 #pragma omp teams
588 #pragma omp distribute simd linear(x) linear(x)
592 #pragma omp target
593 #pragma omp teams
596 #pragma omp distribute simd private(x) linear(x)
600 #pragma omp target
601 #pragma omp teams
604 #pragma omp distribute simd linear(x) private(x)
608 #pragma omp target
609 #pragma omp teams
611 #pragma omp distribute simd linear(x, y : 0)
615 #pragma omp target
616 #pragma omp teams
619 #pragma omp distribute simd linear(x) lastprivate(x)
623 #pragma omp target
624 #pragma omp teams
627 #pragma omp distribute simd lastprivate(x) linear(x)
634 #pragma omp target
635 #pragma omp teams
637 #pragma omp distribute simd aligned(
640 #pragma omp target
641 #pragma omp teams
644 #pragma omp distribute simd aligned(,
647 #pragma omp target
648 #pragma omp teams
651 #pragma omp distribute simd aligned(, )
654 #pragma omp target
655 #pragma omp teams
657 #pragma omp distribute simd aligned()
660 #pragma omp target
661 #pragma omp teams
663 #pragma omp distribute simd aligned(int)
666 #pragma omp target
667 #pragma omp teams
669 #pragma omp distribute simd aligned(0)
672 #pragma omp target
673 #pragma omp teams
675 #pragma omp distribute simd aligned(x)
678 #pragma omp target
679 #pragma omp teams
682 #pragma omp distribute simd aligned(x, y)
685 #pragma omp target
686 #pragma omp teams
690 #pragma omp distribute simd aligned(x, y, z)
695 #pragma omp target
696 #pragma omp teams
697 #pragma omp distribute simd aligned(x)
700 #pragma omp target
701 #pragma omp teams
702 #pragma omp distribute simd aligned(z)
705 #pragma omp target
706 #pragma omp teams
708 #pragma omp distribute simd aligned(x :)
711 #pragma omp target
712 #pragma omp teams
714 #pragma omp distribute simd aligned(x :, )
717 #pragma omp target
718 #pragma omp teams
719 #pragma omp distribute simd aligned(x : 1)
722 #pragma omp target
723 #pragma omp teams
724 #pragma omp distribute simd aligned(x : 2 * 2)
727 #pragma omp target
728 #pragma omp teams
730 #pragma omp distribute simd aligned(x : 1, y)
733 #pragma omp target
734 #pragma omp teams
736 #pragma omp distribute simd aligned(x : 1, y, z : 1)
740 #pragma omp target
741 #pragma omp teams
743 #pragma omp distribute simd aligned(x, y)
746 #pragma omp target
747 #pragma omp teams
749 #pragma omp distribute simd aligned(x, y, z)
753 #pragma omp target
754 #pragma omp teams
757 #pragma omp distribute simd aligned(x) aligned(z, x)
761 #pragma omp target
762 #pragma omp teams
766 #pragma omp distribute simd aligned(x, y, z) aligned(y, z)
773 #pragma omp target
774 #pragma omp teams
777 #pragma omp distribute simd private(
780 #pragma omp target
781 #pragma omp teams
784 #pragma omp distribute simd private(,
787 #pragma omp target
788 #pragma omp teams
790 #pragma omp distribute simd private(, )
793 #pragma omp target
794 #pragma omp teams
796 #pragma omp distribute simd private()
799 #pragma omp target
800 #pragma omp teams
802 #pragma omp distribute simd private(int)
805 #pragma omp target
806 #pragma omp teams
808 #pragma omp distribute simd private(0)
813 #pragma omp target
814 #pragma omp teams
815 #pragma omp distribute simd private(x)
818 #pragma omp target
819 #pragma omp teams
820 #pragma omp distribute simd private(x, y)
823 #pragma omp target
824 #pragma omp teams
825 #pragma omp distribute simd private(x, y, z)
833 #pragma omp target
834 #pragma omp teams
837 #pragma omp distribute simd firstprivate(
844 #pragma omp target
845 #pragma omp teams
848 #pragma omp distribute simd lastprivate(
852 #pragma omp target
853 #pragma omp teams
856 #pragma omp distribute simd lastprivate(,
859 #pragma omp target
860 #pragma omp teams
862 #pragma omp distribute simd lastprivate(, )
865 #pragma omp target
866 #pragma omp teams
868 #pragma omp distribute simd lastprivate()
871 #pragma omp target
872 #pragma omp teams
874 #pragma omp distribute simd lastprivate(int)
877 #pragma omp target
878 #pragma omp teams
880 #pragma omp distribute simd lastprivate(0)
885 #pragma omp target
886 #pragma omp teams
887 #pragma omp distribute simd lastprivate(x)
890 #pragma omp target
891 #pragma omp teams
892 #pragma omp distribute simd lastprivate(x, y)
895 #pragma omp target
896 #pragma omp teams
897 #pragma omp distribute simd lastprivate(x, y, z)
904 #pragma omp target
905 #pragma omp teams
909 #pragma omp distribute simd reduction(
912 #pragma omp target
913 #pragma omp teams
916 #pragma omp distribute simd reduction()
919 #pragma omp target
920 #pragma omp teams
923 #pragma omp distribute simd reduction(x)
926 #pragma omp target
927 #pragma omp teams
929 #pragma omp distribute simd reduction( : x)
932 #pragma omp target
933 #pragma omp teams
937 #pragma omp distribute simd reduction(,
940 #pragma omp target
941 #pragma omp teams
945 #pragma omp distribute simd reduction(+
949 #pragma omp target
950 #pragma omp teams
954 #pragma omp distribute simd reduction(+:
957 #pragma omp target
958 #pragma omp teams
960 #pragma omp distribute simd reduction(+ :)
963 #pragma omp target
964 #pragma omp teams
966 #pragma omp distribute simd reduction(+ :, y)
969 #pragma omp target
970 #pragma omp teams
972 #pragma omp distribute simd reduction(+ : x, + : y)
975 #pragma omp target
976 #pragma omp teams
978 #pragma omp distribute simd reduction(% : x)
982 #pragma omp target
983 #pragma omp teams
984 #pragma omp distribute simd reduction(+ : x)
987 #pragma omp target
988 #pragma omp teams
989 #pragma omp distribute simd reduction(* : x)
992 #pragma omp target
993 #pragma omp teams
994 #pragma omp distribute simd reduction(- : x)
997 #pragma omp target
998 #pragma omp teams
999 #pragma omp distribute simd reduction(& : x)
1002 #pragma omp target
1003 #pragma omp teams
1004 #pragma omp distribute simd reduction(| : x)
1007 #pragma omp target
1008 #pragma omp teams
1009 #pragma omp distribute simd reduction(^ : x)
1012 #pragma omp target
1013 #pragma omp teams
1014 #pragma omp distribute simd reduction(&& : x)
1017 #pragma omp target
1018 #pragma omp teams
1019 #pragma omp distribute simd reduction(|| : x)
1022 #pragma omp target
1023 #pragma omp teams
1024 #pragma omp distribute simd reduction(max : x)
1027 #pragma omp target
1028 #pragma omp teams
1029 #pragma omp distribute simd reduction(min : x)
1036 #pragma omp target
1037 #pragma omp teams
1039 #pragma omp distribute simd reduction(+ : X.x)
1042 #pragma omp target
1043 #pragma omp teams
1045 #pragma omp distribute simd reduction(+ : x + x)
1052 #pragma omp target
1053 #pragma omp teams
1055 #pragma omp distribute simd
1059 #pragma omp target
1060 #pragma omp teams
1062 #pragma omp distribute simd
1070 #pragma omp target
1071 #pragma omp teams
1072 #pragma omp distribute simd linear(f)
1074 #pragma omp target
1075 #pragma omp teams
1076 #pragma omp distribute simd linear(val(f))
1078 #pragma omp target
1079 #pragma omp teams
1080 #pragma omp distribute simd linear(uval(f)) // expected-error {{expected 'val' modifier}}
1082 #pragma omp target
1083 #pragma omp teams
1084 #pragma omp distribute simd linear(ref(f)) // expected-error {{expected 'val' modifier}}
1086 #pragma omp target
1087 #pragma omp teams
1088 #pragma omp distribute simd linear(foo(f)) // expected-error {{expected 'val' modifier}}