@@ -116,7 +116,7 @@ class MPIImplTraits {
116116 // / enum value.
117117 virtual Value getMPIOp (const Location loc,
118118 ConversionPatternRewriter &rewriter,
119- mpi::MPI_OpClassEnum opAttr) = 0;
119+ mpi::MPI_ReductionOpEnum opAttr) = 0;
120120};
121121
122122// ===----------------------------------------------------------------------===//
@@ -199,49 +199,49 @@ class MPICHImplTraits : public MPIImplTraits {
199199 }
200200
201201 Value getMPIOp (const Location loc, ConversionPatternRewriter &rewriter,
202- mpi::MPI_OpClassEnum opAttr) override {
202+ mpi::MPI_ReductionOpEnum opAttr) override {
203203 int32_t op = MPI_NO_OP;
204204 switch (opAttr) {
205- case mpi::MPI_OpClassEnum ::MPI_OP_NULL:
205+ case mpi::MPI_ReductionOpEnum ::MPI_OP_NULL:
206206 op = MPI_NO_OP;
207207 break ;
208- case mpi::MPI_OpClassEnum ::MPI_MAX:
208+ case mpi::MPI_ReductionOpEnum ::MPI_MAX:
209209 op = MPI_MAX;
210210 break ;
211- case mpi::MPI_OpClassEnum ::MPI_MIN:
211+ case mpi::MPI_ReductionOpEnum ::MPI_MIN:
212212 op = MPI_MIN;
213213 break ;
214- case mpi::MPI_OpClassEnum ::MPI_SUM:
214+ case mpi::MPI_ReductionOpEnum ::MPI_SUM:
215215 op = MPI_SUM;
216216 break ;
217- case mpi::MPI_OpClassEnum ::MPI_PROD:
217+ case mpi::MPI_ReductionOpEnum ::MPI_PROD:
218218 op = MPI_PROD;
219219 break ;
220- case mpi::MPI_OpClassEnum ::MPI_LAND:
220+ case mpi::MPI_ReductionOpEnum ::MPI_LAND:
221221 op = MPI_LAND;
222222 break ;
223- case mpi::MPI_OpClassEnum ::MPI_BAND:
223+ case mpi::MPI_ReductionOpEnum ::MPI_BAND:
224224 op = MPI_BAND;
225225 break ;
226- case mpi::MPI_OpClassEnum ::MPI_LOR:
226+ case mpi::MPI_ReductionOpEnum ::MPI_LOR:
227227 op = MPI_LOR;
228228 break ;
229- case mpi::MPI_OpClassEnum ::MPI_BOR:
229+ case mpi::MPI_ReductionOpEnum ::MPI_BOR:
230230 op = MPI_BOR;
231231 break ;
232- case mpi::MPI_OpClassEnum ::MPI_LXOR:
232+ case mpi::MPI_ReductionOpEnum ::MPI_LXOR:
233233 op = MPI_LXOR;
234234 break ;
235- case mpi::MPI_OpClassEnum ::MPI_BXOR:
235+ case mpi::MPI_ReductionOpEnum ::MPI_BXOR:
236236 op = MPI_BXOR;
237237 break ;
238- case mpi::MPI_OpClassEnum ::MPI_MINLOC:
238+ case mpi::MPI_ReductionOpEnum ::MPI_MINLOC:
239239 op = MPI_MINLOC;
240240 break ;
241- case mpi::MPI_OpClassEnum ::MPI_MAXLOC:
241+ case mpi::MPI_ReductionOpEnum ::MPI_MAXLOC:
242242 op = MPI_MAXLOC;
243243 break ;
244- case mpi::MPI_OpClassEnum ::MPI_REPLACE:
244+ case mpi::MPI_ReductionOpEnum ::MPI_REPLACE:
245245 op = MPI_REPLACE;
246246 break ;
247247 }
@@ -336,49 +336,49 @@ class OMPIImplTraits : public MPIImplTraits {
336336 }
337337
338338 Value getMPIOp (const Location loc, ConversionPatternRewriter &rewriter,
339- mpi::MPI_OpClassEnum opAttr) override {
339+ mpi::MPI_ReductionOpEnum opAttr) override {
340340 StringRef op;
341341 switch (opAttr) {
342- case mpi::MPI_OpClassEnum ::MPI_OP_NULL:
342+ case mpi::MPI_ReductionOpEnum ::MPI_OP_NULL:
343343 op = " ompi_mpi_no_op" ;
344344 break ;
345- case mpi::MPI_OpClassEnum ::MPI_MAX:
345+ case mpi::MPI_ReductionOpEnum ::MPI_MAX:
346346 op = " ompi_mpi_max" ;
347347 break ;
348- case mpi::MPI_OpClassEnum ::MPI_MIN:
348+ case mpi::MPI_ReductionOpEnum ::MPI_MIN:
349349 op = " ompi_mpi_min" ;
350350 break ;
351- case mpi::MPI_OpClassEnum ::MPI_SUM:
351+ case mpi::MPI_ReductionOpEnum ::MPI_SUM:
352352 op = " ompi_mpi_sum" ;
353353 break ;
354- case mpi::MPI_OpClassEnum ::MPI_PROD:
354+ case mpi::MPI_ReductionOpEnum ::MPI_PROD:
355355 op = " ompi_mpi_prod" ;
356356 break ;
357- case mpi::MPI_OpClassEnum ::MPI_LAND:
357+ case mpi::MPI_ReductionOpEnum ::MPI_LAND:
358358 op = " ompi_mpi_land" ;
359359 break ;
360- case mpi::MPI_OpClassEnum ::MPI_BAND:
360+ case mpi::MPI_ReductionOpEnum ::MPI_BAND:
361361 op = " ompi_mpi_band" ;
362362 break ;
363- case mpi::MPI_OpClassEnum ::MPI_LOR:
363+ case mpi::MPI_ReductionOpEnum ::MPI_LOR:
364364 op = " ompi_mpi_lor" ;
365365 break ;
366- case mpi::MPI_OpClassEnum ::MPI_BOR:
366+ case mpi::MPI_ReductionOpEnum ::MPI_BOR:
367367 op = " ompi_mpi_bor" ;
368368 break ;
369- case mpi::MPI_OpClassEnum ::MPI_LXOR:
369+ case mpi::MPI_ReductionOpEnum ::MPI_LXOR:
370370 op = " ompi_mpi_lxor" ;
371371 break ;
372- case mpi::MPI_OpClassEnum ::MPI_BXOR:
372+ case mpi::MPI_ReductionOpEnum ::MPI_BXOR:
373373 op = " ompi_mpi_bxor" ;
374374 break ;
375- case mpi::MPI_OpClassEnum ::MPI_MINLOC:
375+ case mpi::MPI_ReductionOpEnum ::MPI_MINLOC:
376376 op = " ompi_mpi_minloc" ;
377377 break ;
378- case mpi::MPI_OpClassEnum ::MPI_MAXLOC:
378+ case mpi::MPI_ReductionOpEnum ::MPI_MAXLOC:
379379 op = " ompi_mpi_maxloc" ;
380380 break ;
381- case mpi::MPI_OpClassEnum ::MPI_REPLACE:
381+ case mpi::MPI_ReductionOpEnum ::MPI_REPLACE:
382382 op = " ompi_mpi_replace" ;
383383 break ;
384384 }
0 commit comments