Lines Matching full:openmp

2 /// Perform several driver tests for OpenMP offloading
7 /// Check whether an invalid OpenMP target is specified:
10 // CHK-INVALID-TARGET: error: OpenMP target is invalid: 'aaa-bbb-ccc-ddd'
33 // CHK-DUPLICATES: warning: OpenMP offloading target 'powerpc64le-ibm-linux-gnu' is similar to target 'powerpc64le-ibm-linux-gnu' already specified; will be ignored
105 // CHK-PHASES: 0: input, "[[INPUT:.+]]", c, (host-openmp)
106 // CHK-PHASES-NEXT: 1: preprocessor, {0}, cpp-output, (host-openmp)
107 // CHK-PHASES-NEXT: 2: compiler, {1}, ir, (host-openmp)
108 // CHK-PHASES-NEXT: 3: input, "[[INPUT]]", c, (device-openmp)
109 // CHK-PHASES-NEXT: 4: preprocessor, {3}, cpp-output, (device-openmp)
110 // CHK-PHASES-NEXT: 5: compiler, {4}, ir, (device-openmp)
111 // CHK-PHASES-NEXT: 6: offload, "host-openmp (powerpc64-ibm-linux-gnu)" {2}, "device-openmp (powerpc64-ibm-linux-gnu)" {5}, ir
112 // CHK-PHASES-NEXT: 7: backend, {6}, assembler, (device-openmp)
113 // CHK-PHASES-NEXT: 8: assembler, {7}, object, (device-openmp)
114 // CHK-PHASES-NEXT: 9: offload, "device-openmp (powerpc64-ibm-linux-gnu)" {8}, object
115 // CHK-PHASES-NEXT: 10: clang-offload-packager, {9}, image, (device-openmp)
116 // CHK-PHASES-NEXT: 11: offload, "host-openmp (powerpc64-ibm-linux-gnu)" {2}, "device-openmp (powerpc64-ibm-linux-gnu)" {10}, ir
117 // CHK-PHASES-NEXT: 12: backend, {11}, assembler, (host-openmp)
118 // CHK-PHASES-NEXT: 13: assembler, {12}, object, (host-openmp)
119 // CHK-PHASES-NEXT: 14: clang-linker-wrapper, {13}, image, (host-openmp)
126 // CHK-PHASES-FILES: 0: input, "somelib", object, (host-openmp)
127 // CHK-PHASES-FILES-NEXT: 1: input, "[[INPUT:.+]]", c, (host-openmp)
128 // CHK-PHASES-FILES-NEXT: 2: preprocessor, {1}, cpp-output, (host-openmp)
129 // CHK-PHASES-FILES-NEXT: 3: compiler, {2}, ir, (host-openmp)
130 // CHK-PHASES-FILES-NEXT: 4: input, "[[INPUT]]", c, (device-openmp)
131 // CHK-PHASES-FILES-NEXT: 5: preprocessor, {4}, cpp-output, (device-openmp)
132 // CHK-PHASES-FILES-NEXT: 6: compiler, {5}, ir, (device-openmp)
133 // CHK-PHASES-FILES-NEXT: 7: offload, "host-openmp (powerpc64-ibm-linux-gnu)" {3}, "device-openmp (powerpc64-ibm-linux-gnu)" {6}, ir
134 // CHK-PHASES-FILES-NEXT: 8: backend, {7}, assembler, (device-openmp)
135 // CHK-PHASES-FILES-NEXT: 9: assembler, {8}, object, (device-openmp)
136 // CHK-PHASES-FILES-NEXT: 10: offload, "device-openmp (powerpc64-ibm-linux-gnu)" {9}, object
137 // CHK-PHASES-FILES-NEXT: 11: input, "[[INPUT]]", c, (device-openmp)
138 // CHK-PHASES-FILES-NEXT: 12: preprocessor, {11}, cpp-output, (device-openmp)
139 // CHK-PHASES-FILES-NEXT: 13: compiler, {12}, ir, (device-openmp)
140 // CHK-PHASES-FILES-NEXT: 14: offload, "host-openmp (powerpc64-ibm-linux-gnu)" {3}, "device-openmp (x86_64-pc-linux-gnu)" {13}, ir
141 // CHK-PHASES-FILES-NEXT: 15: backend, {14}, assembler, (device-openmp)
142 // CHK-PHASES-FILES-NEXT: 16: assembler, {15}, object, (device-openmp)
143 // CHK-PHASES-FILES-NEXT: 17: offload, "device-openmp (x86_64-pc-linux-gnu)" {16}, object
144 // CHK-PHASES-FILES-NEXT: 18: clang-offload-packager, {10, 17}, image, (device-openmp)
145 // CHK-PHASES-FILES-NEXT: 19: offload, "host-openmp (powerpc64-ibm-linux-gnu)" {3}, "device-openmp (powerpc64-ibm-linux-gnu)" {18}, ir
146 // CHK-PHASES-FILES-NEXT: 20: backend, {19}, assembler, (host-openmp)
147 // CHK-PHASES-FILES-NEXT: 21: assembler, {20}, object, (host-openmp)
148 // CHK-PHASES-FILES-NEXT: 22: input, "[[INPUT]]", c, (host-openmp)
149 // CHK-PHASES-FILES-NEXT: 23: preprocessor, {22}, cpp-output, (host-openmp)
150 // CHK-PHASES-FILES-NEXT: 24: compiler, {23}, ir, (host-openmp)
151 // CHK-PHASES-FILES-NEXT: 25: input, "[[INPUT]]", c, (device-openmp)
152 // CHK-PHASES-FILES-NEXT: 26: preprocessor, {25}, cpp-output, (device-openmp)
153 // CHK-PHASES-FILES-NEXT: 27: compiler, {26}, ir, (device-openmp)
154 // CHK-PHASES-FILES-NEXT: 28: offload, "host-openmp (powerpc64-ibm-linux-gnu)" {24}, "device-openmp (powerpc64-ibm-linux-gnu)" {27}, ir
155 // CHK-PHASES-FILES-NEXT: 29: backend, {28}, assembler, (device-openmp)
156 // CHK-PHASES-FILES-NEXT: 30: assembler, {29}, object, (device-openmp)
157 // CHK-PHASES-FILES-NEXT: 31: offload, "device-openmp (powerpc64-ibm-linux-gnu)" {30}, object
158 // CHK-PHASES-FILES-NEXT: 32: input, "[[INPUT]]", c, (device-openmp)
159 // CHK-PHASES-FILES-NEXT: 33: preprocessor, {32}, cpp-output, (device-openmp)
160 // CHK-PHASES-FILES-NEXT: 34: compiler, {33}, ir, (device-openmp)
161 // CHK-PHASES-FILES-NEXT: 35: offload, "host-openmp (powerpc64-ibm-linux-gnu)" {24}, "device-openmp (x86_64-pc-linux-gnu)" {34}, ir
162 // CHK-PHASES-FILES-NEXT: 36: backend, {35}, assembler, (device-openmp)
163 // CHK-PHASES-FILES-NEXT: 37: assembler, {36}, object, (device-openmp)
164 // CHK-PHASES-FILES-NEXT: 38: offload, "device-openmp (x86_64-pc-linux-gnu)" {37}, object
165 // CHK-PHASES-FILES-NEXT: 39: clang-offload-packager, {31, 38}, image, (device-openmp)
166 // CHK-PHASES-FILES-NEXT: 40: offload, "host-openmp (powerpc64-ibm-linux-gnu)" {24}, "device-openmp (powerpc64-ibm-linux-gnu)" {39}, ir
167 // CHK-PHASES-FILES-NEXT: 41: backend, {40}, assembler, (host-openmp)
168 // CHK-PHASES-FILES-NEXT: 42: assembler, {41}, object, (host-openmp)
169 // CHK-PHASES-FILES-NEXT: 43: clang-linker-wrapper, {0, 21, 42}, image, (host-openmp)
196 // Ensure that we generate the correct bindings for '-fsyntax-only' for OpenMP.
205 // OpenMP.