Skip to content

Commit 682424d

Browse files
committed
fixing match results
1 parent 1172687 commit 682424d

File tree

1 file changed

+22
-22
lines changed

1 file changed

+22
-22
lines changed

mlir/test/Conversion/MPIToLLVM/mpitollvm.mlir

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -88,20 +88,20 @@ module attributes {dlti.map = #dlti.map<"MPI:Implementation" = "MPICH">} {
8888
// CHECK: [[v57:%.*]] = llvm.load [[v55]] : !llvm.ptr -> i32
8989
%split = mpi.comm_split(%comm, %color, %key) : !mpi.comm
9090

91-
// CHECK: [[v49:%.*]] = llvm.extractvalue [[v5]][1] : !llvm.struct<(ptr, ptr, i64, array<1 x i64>, array<1 x i64>)>
92-
// CHECK: [[v50:%.*]] = llvm.extractvalue [[v5]][2] : !llvm.struct<(ptr, ptr, i64, array<1 x i64>, array<1 x i64>)>
93-
// CHECK: [[v51:%.*]] = llvm.getelementptr [[v49]][[[v50]]] : (!llvm.ptr, i64) -> !llvm.ptr, f32
94-
// CHECK: [[v52:%.*]] = llvm.extractvalue [[v5]][3, 0] : !llvm.struct<(ptr, ptr, i64, array<1 x i64>, array<1 x i64>)>
95-
// CHECK: [[v53:%.*]] = llvm.trunc [[v52]] : i64 to i32
96-
// CHECK: [[v54:%.*]] = llvm.extractvalue [[v5]][1] : !llvm.struct<(ptr, ptr, i64, array<1 x i64>, array<1 x i64>)>
97-
// CHECK: [[v55:%.*]] = llvm.extractvalue [[v5]][2] : !llvm.struct<(ptr, ptr, i64, array<1 x i64>, array<1 x i64>)>
98-
// CHECK: [[v56:%.*]] = llvm.getelementptr [[v54]][[[v55]]] : (!llvm.ptr, i64) -> !llvm.ptr, f32
99-
// CHECK: [[v57:%.*]] = llvm.extractvalue [[v5]][3, 0] : !llvm.struct<(ptr, ptr, i64, array<1 x i64>, array<1 x i64>)>
100-
// CHECK: [[v58:%.*]] = llvm.trunc [[v57]] : i64 to i32
101-
// CHECK: [[v59:%.*]] = llvm.mlir.constant(1275069450 : i32) : i32
102-
// CHECK: [[v60:%.*]] = llvm.mlir.constant(1476395011 : i32) : i32
103-
// CHECK: [[v61:%.*]] = llvm.trunc [[comm]] : i64 to i32
104-
// CHECK: [[v62:%.*]] = llvm.call @MPI_Allreduce([[v51]], [[v56]], [[v53]], [[v59]], [[v60]], [[v61]]) : (!llvm.ptr, !llvm.ptr, i32, i32, i32, i32) -> i32
91+
// CHECK: [[v59:%.*]] = llvm.extractvalue [[v5]][1] : !llvm.struct<(ptr, ptr, i64, array<1 x i64>, array<1 x i64>)>
92+
// CHECK: [[v60:%.*]] = llvm.extractvalue [[v5]][2] : !llvm.struct<(ptr, ptr, i64, array<1 x i64>, array<1 x i64>)>
93+
// CHECK: [[v61:%.*]] = llvm.getelementptr [[v59]][[[v60]]] : (!llvm.ptr, i64) -> !llvm.ptr, f32
94+
// CHECK: [[v62:%.*]] = llvm.extractvalue [[v5]][3, 0] : !llvm.struct<(ptr, ptr, i64, array<1 x i64>, array<1 x i64>)>
95+
// CHECK: [[v63:%.*]] = llvm.trunc [[v62]] : i64 to i32
96+
// CHECK: [[v64:%.*]] = llvm.extractvalue [[v5]][1] : !llvm.struct<(ptr, ptr, i64, array<1 x i64>, array<1 x i64>)>
97+
// CHECK: [[v65:%.*]] = llvm.extractvalue [[v5]][2] : !llvm.struct<(ptr, ptr, i64, array<1 x i64>, array<1 x i64>)>
98+
// CHECK: [[v66:%.*]] = llvm.getelementptr [[v64]][[[v65]]] : (!llvm.ptr, i64) -> !llvm.ptr, f32
99+
// CHECK: [[v67:%.*]] = llvm.extractvalue [[v5]][3, 0] : !llvm.struct<(ptr, ptr, i64, array<1 x i64>, array<1 x i64>)>
100+
// CHECK: [[v68:%.*]] = llvm.trunc [[v67]] : i64 to i32
101+
// CHECK: [[v69:%.*]] = llvm.mlir.constant(1275069450 : i32) : i32
102+
// CHECK: [[v70:%.*]] = llvm.mlir.constant(1476395011 : i32) : i32
103+
// CHECK: [[v71:%.*]] = llvm.trunc [[comm]] : i64 to i32
104+
// CHECK: [[v72:%.*]] = llvm.call @MPI_Allreduce([[v61]], [[v66]], [[v63]], [[v69]], [[v70]], [[v71]]) : (!llvm.ptr, !llvm.ptr, i32, i32, i32, i32) -> i32
105105
mpi.allreduce(%arg0, %arg0, MPI_SUM, %comm) : memref<100xf32>, memref<100xf32>
106106

107107
// CHECK: llvm.call @MPI_Finalize() : () -> i32
@@ -208,18 +208,18 @@ module attributes { dlti.map = #dlti.map<"MPI:Implementation" = "OpenMPI"> } {
208208
// CHECK: [[v62:%.*]] = llvm.call @MPI_Allreduce([[v51]], [[v56]], [[v53]], [[v59]], [[v60]], [[v61]]) : (!llvm.ptr, !llvm.ptr, i32, !llvm.ptr, !llvm.ptr, !llvm.ptr) -> i32
209209
mpi.allreduce(%arg0, %arg0, MPI_SUM, %comm) : memref<100xf32>, memref<100xf32>
210210

211-
// CHECK: [[v51:%.*]] = llvm.mlir.constant(10 : i32) : i32
211+
// CHECK: [[v71:%.*]] = llvm.mlir.constant(10 : i32) : i32
212212
%color = arith.constant 10 : i32
213-
// CHECK: [[v52:%.*]] = llvm.mlir.constant(22 : i32) : i32
213+
// CHECK: [[v72:%.*]] = llvm.mlir.constant(22 : i32) : i32
214214
%key = arith.constant 22 : i32
215-
// CHECK: [[v53:%.*]] = llvm.inttoptr [[comm]] : i64 to !llvm.ptr
216-
// CHECK: [[v54:%.*]] = llvm.mlir.constant(1 : i32) : i32
217-
// CHECK: [[v55:%.*]] = llvm.alloca [[v54]] x !llvm.ptr : (i32) -> !llvm.ptr
218-
// CHECK: [[v56:%.*]] = llvm.call @MPI_Comm_split([[v53]], [[v51]], [[v52]], [[v55]]) : (!llvm.ptr, i32, i32, !llvm.ptr) -> i32
219-
// CHECK: [[v57:%.*]] = llvm.load [[v55]] : !llvm.ptr -> i32
215+
// CHECK: [[v73:%.*]] = llvm.inttoptr [[comm]] : i64 to !llvm.ptr
216+
// CHECK: [[v74:%.*]] = llvm.mlir.constant(1 : i32) : i32
217+
// CHECK: [[v75:%.*]] = llvm.alloca [[v74]] x !llvm.ptr : (i32) -> !llvm.ptr
218+
// CHECK: [[v76:%.*]] = llvm.call @MPI_Comm_split([[v73]], [[v71]], [[v72]], [[v75]]) : (!llvm.ptr, i32, i32, !llvm.ptr) -> i32
219+
// CHECK: [[v77:%.*]] = llvm.load [[v75]] : !llvm.ptr -> i32
220220
%split = mpi.comm_split(%comm, %color, %key) : !mpi.comm
221221

222-
// CHECK: [[v49:%.*]] = llvm.call @MPI_Finalize() : () -> i32
222+
// CHECK: llvm.call @MPI_Finalize() : () -> i32
223223
%3 = mpi.finalize : !mpi.retval
224224

225225
return

0 commit comments

Comments
 (0)